]> git.ipfire.org Git - thirdparty/asterisk.git/commit
chan_sip: Support nat=auto_comedia or nat=force_rport,auto_comedia. 69/4069/1
authorAlexander Traud <pabstraud@compuserve.com>
Tue, 11 Oct 2016 11:55:13 +0000 (13:55 +0200)
committerAlexander Traud <pabstraud@compuserve.com>
Tue, 11 Oct 2016 12:08:37 +0000 (07:08 -0500)
commit68c8373a0e3aa12110bc6527fe980ed26c95a0df
treee3ee512a74119db43480c491ef5ca2b888198517
parent4f50d263d938b535ddc1d657b8aa21d1c3f3d1d1
chan_sip: Support nat=auto_comedia or nat=force_rport,auto_comedia.

In the SIP channel driver chan_sip, auto_comedia was expected to be used in
tandem with auto_force_rport. Or stated differently: Only when auto_force_rport
was chosen (the default), auto_comedia worked. This change allows auto_comedia
to be set independently of the state of (auto_)force_rport. For example,
nat=force_rport,auto_comedia is useful for IPv4/IPv6 Dual Stack deployments
when IPv6 clients are behind a Firewall.

ASTERISK-26457 #close

Change-Id: Ib29d66c6dbb61648e371e01fc36c6978ddae5bc2
channels/chan_sip.c