Merging the work done in the queue-log-atxfer branch. The
authorMark Michelson <mmichelson@digium.com>
Thu, 12 Jun 2008 16:25:09 +0000 (16:25 +0000)
committerMark Michelson <mmichelson@digium.com>
Thu, 12 Jun 2008 16:25:09 +0000 (16:25 +0000)
commitcf3a2a431fc6befd7e4c2db493865667f1e8edf7
treed07b0581e743290f4a4b7989844d24e4e9c6a29d
parenteae21f826afcd6037f72e3e84b5f126202966c6d
Merging the work done in the queue-log-atxfer branch. The
net result of this work is that attended transfers made
by queue members will now show up in the queue_log as a
TRANSFER message instead of COMPLETECALLER as it had been.

As far as the details go, I created a datastore which is
attached to the calling channel just prior to when the caller
is bridged with the queue member. If the calling channel
is masqueraded, then during the "fixup" portion, the TRANSFER
will be logged and the datastore will be removed.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@122228 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_queue.c