Index: channels/chan_sip.c =================================================================== --- channels/chan_sip.c (revision 354937) +++ channels/chan_sip.c (working copy) @@ -27978,8 +27978,8 @@ memset(&default_prefs, 0 , sizeof(default_prefs)); memset(&sip_cfg.outboundproxy, 0, sizeof(struct sip_proxy)); sip_cfg.outboundproxy.force = FALSE; /*!< Don't force proxy usage, use route: headers */ - default_transports = 0; /*!< Reset default transport to zero here, default value later on */ - default_primary_transport = 0; /*!< Reset default primary transport to zero here, default value later on */ + default_transports = SIP_TRANSPORT_UDP; + default_primary_transport = SIP_TRANSPORT_UDP; ourport_tcp = STANDARD_SIP_PORT; ourport_tls = STANDARD_TLS_PORT; externtcpport = STANDARD_SIP_PORT; @@ -28169,6 +28169,7 @@ char *val = ast_strdupa(v->value); char *trans; + default_transports = default_primary_transport = 0; while ((trans = strsep(&val, ","))) { trans = ast_skip_blanks(trans);