[asterisk-commits] oej: trunk r221554 - /trunk/channels/chan_sip.c

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Thu Oct 1 02:00:08 CDT 2009


Author: oej
Date: Thu Oct  1 02:00:04 2009
New Revision: 221554

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=221554
Log:
Simplify code for porturi, use TRUE/FALSE constructs when it's just TRUE or FALSE.


Modified:
    trunk/channels/chan_sip.c

Modified: trunk/channels/chan_sip.c
URL: http://svnview.digium.com/svn/asterisk/trunk/channels/chan_sip.c?view=diff&rev=221554&r1=221553&r2=221554
==============================================================================
--- trunk/channels/chan_sip.c (original)
+++ trunk/channels/chan_sip.c Thu Oct  1 02:00:04 2009
@@ -12470,10 +12470,9 @@
 		ast_log(LOG_NOTICE, "Not a valid SIP contact (missing sip:) trying to use anyway\n");
 	}
 
-	if (!ast_strlen_zero(pt))
-		peer->portinuri = 1;
-	else
-		peer->portinuri = 0;
+	/* If we have a port number in the given URI, make sure we do remember to not check for NAPTR/SRV records. 
+	   The domain part is actually a host. */
+	peer->portinuri = !ast_strlen_zero(pt) ? TRUE : FALSE;
 
 	/* handle the transport type specified in Contact header. */
 	if ((transport_type = get_transport_str2enum(transport))) {




More information about the asterisk-commits mailing list