From 1e12db06da803d46ba4d3cd3ad89623f79cd9da8 Mon Sep 17 00:00:00 2001
From: Joshua Colp <jcolp@digium.com>
Date: Thu, 30 Aug 2007 21:17:21 +0000
Subject: [PATCH] (closes issue #10565) Reported by: tootai Make sure the
 external IP address has the standard SIP port set for when the user does not
 specify the port in the externip setting.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@81394 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 channels/chan_sip.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 3325c962b7..105151a34d 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -17716,6 +17716,7 @@ static int reload_config(enum channelreloadreason reason)
 	global_outboundproxy.ip.sin_port = htons(STANDARD_SIP_PORT);
 	global_outboundproxy.ip.sin_family = AF_INET;	/* Type of address: IPv4 */
 	bindaddr.sin_port = htons(STANDARD_SIP_PORT);
+	externip.sin_port = htons(STANDARD_SIP_PORT);
 	global_srvlookup = DEFAULT_SRVLOOKUP;
 	global_tos_sip = DEFAULT_TOS_SIP;
 	global_tos_audio = DEFAULT_TOS_AUDIO;
-- 
GitLab