[commit] r4127 - freeswitch/trunk/src/mod/endpoints/mod_sofia
Author: mikej Date: Mon Feb 5 18:48:12 2007 New Revision: 4127 Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c Log: make from use the external sip ip when it is set instead of the bind ip. Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c ============================================================================== --- freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c (original) +++ freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c Mon Feb 5 18:48:12 2007 @@ -975,7 +975,7 @@ if ((tech_pvt->from_str = switch_mprintf("\"%s\" <sip:%s@%s>", cid_name, cid_num, - tech_pvt->profile->sipip + tech_pvt->profile->extsipip ? tech_pvt->profile->extsipip : tech_pvt->profile->sipip ))) { char *rep = switch_channel_get_variable(channel, SOFIA_REPLACES_HEADER); @@ -1085,7 +1085,7 @@ if ((tech_pvt->from_str = switch_mprintf("\"%s\" <sip:%s@%s>", (char *) caller_profile->caller_id_name, (char *) caller_profile->caller_id_number, - tech_pvt->profile->sipip + tech_pvt->profile->extsipip ? tech_pvt->profile->extsipip : tech_pvt->profile->sipip ))) { char *rep = switch_channel_get_variable(channel, SOFIA_REPLACES_HEADER);
participants (1)
-
Freeswitch SVN