]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Fix Registration Failure When A Peer And TLS Are Used
authorMichael L. Young <elgueromexicano@gmail.com>
Mon, 5 Aug 2013 20:19:41 +0000 (20:19 +0000)
committerMichael L. Young <elgueromexicano@gmail.com>
Mon, 5 Aug 2013 20:19:41 +0000 (20:19 +0000)
commit1e03a508781ea6cf8b1476088a500a6ef6327df5
tree245ff7a4939c38cb01ceb7dca6fa5d1f8f26f0be
parent63a714f197f5f014e9dabb8d324320e7f5ddba50
Fix Registration Failure When A Peer And TLS Are Used

If a peer is used in a register line and TLS is defined as the transport, the
registration fails since the transport on the dialog is never set properly
resulting in UDP being used instead of TLS.

This patch sets the dialog's transport based on the transport that was defined
in the register line.  If the register line does not specify a transport, the
parsing function for the register line always defaults back to UDP.

(closes issue ASTERISK-21964)
Reported by: Doug Bailey
Tested by: Doug Bailey
Patches:
    asterisk-21964-set-reg-dialog-transport.diff
by Michael L. Young (license 5026)
........

Merged revisions 396240 from http://svn.asterisk.org/svn/asterisk/branches/1.8

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@396248 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_sip.c