<div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font face="'Courier New'" size="3">The answer to this one was not all that easy because it is hidden on the source code and undocumented as far as I can tell.</font></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font face="'Courier New'" size="3"><br></font></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font face="'Courier New'" size="3">sofia_glue.c has a function called sofia_glue_do_invite. Right there is where all this is generated and you can pretty much change any header you want using channel variables. The contact relevant ones you are looking for are:</font></p><p style="font-size: 13px; font-family: 'Courier New'; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><span style="color: #d12e1b"><br></span></p><p style="font-size: 13px; font-family: 'Courier New'; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><span style="color: #d12e1b">sip_invite_contact_params</span></p><div style="font-size: 13px; font-family: 'Courier New'; "><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo"><span style="color: #d12e1b">sip_contact_user</span></p></div></div>
                <div><div><br></div><div><br></div><div><span style="font-family: 'Courier New'; font-size: 13px; ">contact_params is what goes after the URI (after the ;) and the contact_user is&nbsp;</span><a href="mailto:5122046107@74.37.201.198">5122046107</a><span style="font-family: 'Courier New'; font-size: 13px; ">, which in your case you want to change to TCAPI_User.</span></div><div><span style="font-family: 'Courier New'; font-size: 13px; "><br></span></div><div><font face="'Courier New'" size="3">What I would really ask you to do is to go ahead and document those on the wiki, please. A lot of these variables are not documented anywhere and few ppl know of their existence.</font></div><div><font face="'Courier New'" size="3"><br></font></div><div><font face="'Courier New'" size="3">Regards,</font></div><div>--&nbsp;</div><div>João Mesquita</div><div>Sent with <a href="http://www.sparrowmailapp.com/?sig">Sparrow</a></div><div><br></div></div>
                 
                <p style="color: #A0A0A8;">On Friday, March 2, 2012 at 4:01 PM, Andrew Melton wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><div><div>I know this has been asked before, but I can't seem to put my finger on the answer, any suggestions of where to look are appreciated.</div><div><br></div><div>Freeswitch (Sofia) is rewriting the Conact header on calls originating on a trunk ('inbound' context), routing to another trunk ('outbound' context). &nbsp;None of the calls are from registered users or extensions, this is more of an SBC configuration (LCR).&nbsp;</div>
<div><br></div><div>For example,&nbsp;</div><div><br></div><div>incoming to Freeswitch:</div><div>Contact: &lt;sip:<a href="mailto:5122046107@74.37.201.198">5122046107@74.37.201.198</a>:5060;user=phone&gt;</div></div><div><br></div><div>Outbound from Freeswitch:</div><div>
Contact: &lt;sip:<a href="mailto:TCAPI_User@84.19.135.13">TCAPI_User@84.19.135.13</a>:5060;transport=udp;gw=trunk_2&gt;</div><div><br></div><div>I really don't want to modify the from userpary, nor do I want to include gw=trunk_2. &nbsp;I just can't figure out the right syntax or parameter to change it. &nbsp;Is it a parameter in the dialplan, or should I be using a regex on the outbound interface?</div>
<div><br></div><div>Thanks.</div><div><br></div>
</div><div><div>_________________________________________________________________________</div><div>Professional FreeSWITCH Consulting Services:</div><div><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a></div><div><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a></div><div><br></div><div>FreeSWITCH-powered IP PBX: The CudaTel Communication Server</div><div><a href="http://www.cudatel.com">http://www.cudatel.com</a></div><div><br></div><div>Official FreeSWITCH Sites</div><div><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></div><div><a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a></div><div><a href="http://www.cluecon.com">http://www.cluecon.com</a></div><div><br></div><div>FreeSWITCH-users mailing list</div><div><a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a></div><div><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a></div><div>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a></div><div><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></div></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>