]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6498 --resolve
authorBrian West <brian@freeswitch.org>
Thu, 1 May 2014 20:20:25 +0000 (15:20 -0500)
committerBrian West <brian@freeswitch.org>
Thu, 1 May 2014 20:20:28 +0000 (15:20 -0500)
src/mod/endpoints/mod_sofia/sofia_glue.c

index f97ba35635e13cbdc814929b25578d6f063f5934..14063bdbe20408be95be916e1ec38bdf66988cdb 100644 (file)
@@ -803,12 +803,12 @@ switch_status_t sofia_glue_do_invite(switch_core_session_t *session)
                                sipip = tech_pvt->profile->extsipip;
                        }
 
-                       format = strchr(sipip, ':') ? "\"%s\" <sip:%s%s[%s]>" : "\"%s\" <sip:%s%s%s>";
-
                        if (!zstr(invite_domain)) {
                                sipip = invite_domain;
                        }
 
+                       format = strchr(sipip, ':') ? "\"%s\" <sip:%s%s[%s]>" : "\"%s\" <sip:%s%s%s>";
+
                        tech_pvt->from_str = switch_core_session_sprintf(tech_pvt->session, format, cid_name, cid_num, !zstr(cid_num) ? "@" : "", sipip);
                }