]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Stasis: Add information to blind transfer event
authorKinsey Moore <kmoore@digium.com>
Wed, 20 Aug 2014 12:56:58 +0000 (12:56 +0000)
committerKinsey Moore <kmoore@digium.com>
Wed, 20 Aug 2014 12:56:58 +0000 (12:56 +0000)
commit4abda9fb741ed18a1bfbc3d3c4ac6999a98a8bbf
treea65d246d19bcc9876c68f5ea888472573ca2a2b9
parent21bec2f2e731d4467220a004f5ab604b328998f7
Stasis: Add information to blind transfer event

When a blind transfer occurs that is forced to create a local channel
pair to satisfy the transfer request, information about the local
channel pair is not published. This adds a field to describe that
channel to the blind transfer message struct so that this information
is conveyed properly to consumers of the blind transfer message.

This also fixes a bug in which Stasis() was unable to properly identify
the channel that was replacing an existing Stasis-controlled channel
due to a blind transfer.

Reported by: Matt Jordan
Review: https://reviewboard.asterisk.org/r/3921/

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@421537 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/stasis_bridges.h
main/bridge.c
main/stasis_bridges.c
res/ari/ari_model_validators.c
res/ari/ari_model_validators.h
res/stasis/app.c
rest-api/api-docs/events.json
tests/test_cel.c