<div><div>piece of code:</div><div><br></div><div>........</div><div><br></div><div>failure_route[2] {</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>if (!t_is_canceled()) {</div><div>

<span class="Apple-tab-span" style="white-space:pre">                        </span>revert_uri();</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>sql_query(&quot;main&quot;, &quot;select username from subscriber where alias=&#39;$tU&#39; and alias_seq=&#39;2&#39;&quot;, &quot;alias_name&quot;);</div>

<div><span class="Apple-tab-span" style="white-space:pre">                        </span>sql_query(&quot;main&quot;, &quot;select domain from subscriber where alias=&#39;$tU&#39; and alias_seq=&#39;2&#39;&quot;, &quot;alias_domain&quot;);</div>

<div><br></div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>subst_uri(&#39;/^sip:.*@.*$/sip:$dbr(alias_name=&gt;[0,0])@$dbr(alias_domain=&gt;[0,0])/&#39;);</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>subst(&#39;/^To:.*&lt;sip:.*&gt;/To: &lt;sip:$dbr(alias_name=&gt;[0,0])@$dbr(alias_domain=&gt;[0,0])&gt;\r/&#39;);  #&lt;-----THIS ONE DOESN&#39;T WORK PROPERLY</div>

<div><span class="Apple-tab-span" style="white-space:pre">                        </span>sql_result_free(&quot;alias_name&quot;);</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>sql_result_free(&quot;alias_domain&quot;);</div>

<div><span class="Apple-tab-span" style="white-space:pre">                        </span></div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>setflag(10);</div><div>  </div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>if (!lookup(&quot;location&quot;)) {</div>

<div><span class="Apple-tab-span" style="white-space:pre">                        </span>  switch ($retcode) {</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>case -1:</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>case -3:</div>

<div><span class="Apple-tab-span" style="white-space:pre">                                        </span>t_reply(&quot;404&quot;, &quot;Not Found&quot;);</div><div><span class="Apple-tab-span" style="white-space:pre">                                        </span>exit;</div><div><span class="Apple-tab-span" style="white-space:pre">                                </span>case -2:</div>

<div><span class="Apple-tab-span" style="white-space:pre">                                        </span>exit;</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>  }</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>}</div>

<div><span class="Apple-tab-span" style="white-space:pre">                        </span>append_branch();</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>route(5);</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>}<span class="Apple-tab-span" style="white-space:pre">                </span></div>

<div><br></div><div>}</div><div><br></div><div>route[5] {</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>if (!t_relay()) {<span class="Apple-tab-span" style="white-space:pre">                </span></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>sl_reply_error();</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>}</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>exit;</div><div>}</div></div><div><br></div><div><br></div><div>And with ngrep i can see:</div>

<div><div><br></div><div>#</div><div>U 10.10.10.10.:5060 -&gt; <a href="http://10.10.10.15:53286">10.10.10.15:53286</a></div><div>INVITE <a href="http://sip:ncm0000a@10.20.5.72:5060">sip:ncm0000a@10.20.5.72:5060</a> SIP/2.0.</div>

<div>Record-Route: &lt;sip:10.10.10.10;lr=on;ftag=D1D33F74-16CA;nat=yes&gt;.</div><div>Via: SIP/2.0/UDP 10.10.10.10;branch=z9hG4bKc1ce.a89602e5.1.</div><div>Via: SIP/2.0/UDP 10.20.5.10:5060;rport=57078;branch=z9hG4bK6F2A7E0.</div>

<div>Remote-Party-ID: &lt;<a href="mailto:sip%3A85559955500@10.20.5.10">sip:85559955500@10.20.5.10</a>&gt;;party=calling;screen=yes;privacy=off.</div><div>From: &lt;<a href="mailto:sip%3A9955500@10.20.5.10">sip:9955500@10.20.5.10</a>&gt;;tag=D1D33F74-16CA.</div>

<div>To: &lt;<a href="mailto:sip%3Ancm0000b@domain.com">sip:ncm0000b@domain.com</a>&gt;.To: &lt;<a href="mailto:sip%3Ancm0000a@domain.com">sip:ncm0000a@domain.com</a>&gt;.                                          &lt;---------------DUPLICATE HEADERS</div>

<div>Date: Tue, 08 Jun 2010 06:39:41 GMT.</div><div>Call-ID: <a href="mailto:73CF85D3-71FF11DF-B5C1D8D5-9276F617@10.20.5.10">73CF85D3-71FF11DF-B5C1D8D5-9276F617@10.20.5.10</a>.</div><div>Supported: 100rel,timer,resource-priority,replaces.</div>

<div>Min-SE:  1800.</div><div>Cisco-Guid: 1942740043-1912541663-2892365836-2242214896.</div><div>User-Agent: Cisco-SIPGateway/IOS-12.x.</div><div>Accept-Language: ru.</div><div>Allow: INVITE, OPTIONS, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY, INFO, REGISTER.</div>

<div>CSeq: 101 INVITE.</div><div>Max-Forwards: 69.</div><div>Timestamp: 1275979181.</div><div>Contact: &lt;<a href="http://sip:85559955500@10.20.5.10:57078">sip:85559955500@10.20.5.10:57078</a>&gt;.</div><div>Expires: 180.</div>

<div>Allow-Events: telephone-event.</div><div>Content-Type: application/sdp.</div><div>Content-Disposition: session;handling=required.</div><div>Content-Length: 401.</div><div>...............</div></div><div><br></div><div>

I&#39;m trying to rewrite this one:  To: &lt;<a href="mailto:sip%3Ancm0000b@domain.com">sip:ncm0000b@domain.com</a>&gt;. </div><div>with this one:                           To: &lt;<a href="mailto:sip%3Ancm0000a@domain.com">sip:ncm0000a@domain.com</a>&gt;.    </div>

<div><br></div><div><br></div><div>I&#39;m a newbie, so, please, show me where is my mistake.</div><div><br></div><div><br></div><div>Sincerely yours,</div>Kosilov Fedor.<br>