]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Analog lines do not transfer CONNECTED LINE or execute the interception macros.
authorRichard Mudgett <rmudgett@digium.com>
Tue, 9 Nov 2010 16:55:32 +0000 (16:55 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Tue, 9 Nov 2010 16:55:32 +0000 (16:55 +0000)
commit3f9644b7db9f4a778b64626b52fd0ddfdb251e8b
tree85627bda8a8f48ade72ef64c8f71c74618258edc
parentb12f27f231b7a5d37dfd4d5c3a0881461f87e578
Analog lines do not transfer CONNECTED LINE or execute the interception macros.

Add connected line update for sig_analog transfers and simplify the
corresponding sig_pri and chan_misdn transfer code.

Note that if you create a three-way call in sig_analog before transferring
the call, the distinction of the caller/callee interception macros make
little sense.  The interception macro writer needs to be prepared for
either caller/callee macro to be executed.  The current implementation
swaps which caller/callee interception macro is executed after a three-way
call is created.

Review: https://reviewboard.asterisk.org/r/996/

JIRA ABE-2589
JIRA SWP-2372

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@294349 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_misdn.c
channels/sig_analog.c
channels/sig_pri.c
include/asterisk/channel.h
main/channel.c