[Freeswitch-svn] [commit] r5247 - freeswitch/trunk/src/mod/endpoints/mod_sofia
Freeswitch SVN
anthm at freeswitch.org
Fri Jun 1 19:48:06 EDT 2007
Author: anthm
Date: Fri Jun 1 19:48:06 2007
New Revision: 5247
Modified:
freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c
Log:
tweak
Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c
==============================================================================
--- freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c (original)
+++ freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c Fri Jun 1 19:48:06 2007
@@ -581,8 +581,9 @@
switch_set_flag(gateway, REG_FLAG_CALLERID);
}
gateway->register_from = switch_core_sprintf(gateway->pool, "sip:%s@%s", username, from_domain);
- gateway->register_contact = switch_core_sprintf(gateway->pool, "sip:%s@%s:%d", extension, profile->sipip, profile->sip_port);
-
+ gateway->register_contact = switch_core_sprintf(gateway->pool, "sip:%s@%s:%d", extension,
+ profile->extsipip ? profile->extsipip : profile->sipip, profile->sip_port);
+
if (!strncasecmp(proxy, "sip:", 4)) {
gateway->register_proxy = switch_core_strdup(gateway->pool, proxy);
gateway->register_to = switch_core_sprintf(gateway->pool, "sip:%s@%s", username, proxy + 4);
More information about the Freeswitch-svn
mailing list