]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Disable ICE support by default
authorMatthew Jordan <mjordan@digium.com>
Mon, 8 Oct 2012 20:38:58 +0000 (20:38 +0000)
committerMatthew Jordan <mjordan@digium.com>
Mon, 8 Oct 2012 20:38:58 +0000 (20:38 +0000)
Since there are a number of legacy devices out there that fail to handle ICE
candidates properly (which is a nice way of saying something much uglier),
disable it by default.

Support for ICE candidates can be enabled in rtp.conf using the icesupport
setting.

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

configs/rtp.conf.sample
res/res_rtp_asterisk.c

index 196e05e2da09fa04efed22bc92675c8c605563d2..c22acaa9fa57f05921998e9406aac033a8cf8262 100644 (file)
@@ -33,8 +33,8 @@ rtpend=20000
 ; connected. This option is set to 4 by default.
 ; probation=8
 ;
-; Whether to enable or disable ICE support. This option is enabled by default.
-; icesupport=false
+; Whether to enable or disable ICE support. This option is disabled by default.
+; icesupport=true
 ;
 ; Hostname or address for the STUN server used when determining the external
 ; IP address and port an RTP session can be reached at. The port number is
index a5ae99e318fd37ab426d116b71d2f4973d1a2f12..a16dbac942c2cd36cd1a3a08b8c797d0aa311758 100644 (file)
@@ -111,7 +111,7 @@ enum strict_rtp_state {
 };
 
 #define DEFAULT_STRICT_RTP STRICT_RTP_CLOSED
-#define DEFAULT_ICESUPPORT 1
+#define DEFAULT_ICESUPPORT 0
 
 extern struct ast_srtp_res *res_srtp;
 extern struct ast_srtp_policy_res *res_srtp_policy;