diff options
author | Tilghman Lesher <tilghman@meg.abyt.es> | 2009-09-01 23:41:06 +0000 |
---|---|---|
committer | Tilghman Lesher <tilghman@meg.abyt.es> | 2009-09-01 23:41:06 +0000 |
commit | 2cfddf8cb632fd00d1f790315cdaa39a1518ffaf (patch) | |
tree | 70dc07a6e49b9e5101e6ae2a496c7b712e8e88e3 /CHANGES | |
parent | 4af7d0c949258fec3be8f63be9228d128057019d (diff) |
Add MASTER_CHANNEL() dialplan function, as well as a useful usage.
(closes issue #13140)
Reported by: cpina
Patches:
20090807__issue13140.diff.txt uploaded by tilghman (license 14)
Tested by: lmadsen
Change-type: feature
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@215301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -41,6 +41,9 @@ SIP Changes force_rport forces RFC 3581 behavior and disables symmetric RTP support. Setting it to comedia enables RFC 3581 behavior if the remote side requests it and enables symmetric RTP support. + * Slave SIP channels now set HASH(SIP_CAUSE,<slave-channel-name>) on each + response. This permits the master channel to know how each channel dialled + in a multi-channel setup resolved in an individual way. IAX2 Changes ----------- @@ -93,6 +96,13 @@ Dialplan Functions disabled) voice - voice mode (returns from FAX mode, reverting the changes that were made when FAX mode was requested) + * Added new dialplan function MASTER_CHANNEL(), which permits retrieving + and setting variables on the channel which created the current channel. + Administrators should take care to avoid naming conflicts, when multiple + channels are dialled at once, especially when used with the Local channel + construct (which all could set variables on the master channel). Usage + of the HASH() dialplan function, with the key set to the name of the slave + channel, is one approach that will avoid conflicts. Dialplan Variables ------------------ |