<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    I spotted at least one issue: you set the branch flag (with
    setbflag()) but then you test message/transaction flags with
    isflagset() -- to test branch flags you have to use isbflagset().<br>
    <br>
    Cheers,<br>
    Daniel<br>
    <br>
    <div class="moz-cite-prefix">On 21/10/15 11:42, <a class="moz-txt-link-abbreviated" href="mailto:kai.ohnacker@cbc.de">kai.ohnacker@cbc.de</a>
      wrote:<br>
    </div>
    <blockquote
      cite="mid:5A4C35A70604964FBD46890CC952D95433920D63@MANA1.netrtlsrv.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Nur Text Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;
        mso-fareast-language:EN-US;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLVorformatiertZchn
        {mso-style-name:"HTML Vorformatiert Zchn";
        mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert";
        font-family:Consolas;
        color:black;
        mso-fareast-language:EN-US;}
span.NurTextZchn
        {mso-style-name:"Nur Text Zchn";
        mso-style-priority:99;
        mso-style-link:"Nur Text";
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.E-MailFormatvorlage22
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.E-MailFormatvorlage23
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.sy0
        {mso-style-name:sy0;}
span.st0
        {mso-style-name:st0;}
span.br0
        {mso-style-name:br0;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Hello
            Daniel,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">thanks
            for the reply. I try out your suggestion, but this is not
            working. There is no sound transmitted and the connection
            ended after 23 seconds (I think a timer is expired). 
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Scenario
            is: <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Kamailio
            route all internal calls only internal (external vice versa)<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Kamailio
            route all internal to external through rtpproxy (also vice
            versa)                           
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">INT_IP:
            203.207.111.58<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">EXT_IP:
            193.16.163.58<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Here
            my code:<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">request_route
            {<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            if(is_method("REGISTER")) {<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">               
            if(dst_ip==203.207.111.58){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            setbflag(20);<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">               
            }else{<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            setbflag(21);<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">               
            }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">}<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Route
            [NATMANAGE]<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            if(dst_ip==203.207.111.58 && isflagset(20)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coii");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(dst_ip==203.207.111.58 && isflagset(21)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coie");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(dst_ip==193.16.163.58 && isflagset(20)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coei");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(dst_ip==193.16.163.58 && isflagset(21)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coee");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Alternative
            try<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">if(from_uri=~".*@203.</span><span
            style="color:#1F497D">207.111.58</span><span
            style="color:#1F497D" lang="EN-US">"</span><span class="br0"><span
              lang="EN-US">
            </span></span><span style="color:#1F497D" lang="EN-US">&&
            isflagset(20)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coii");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(from_uri=~<a class="moz-txt-link-rfc2396E" href="mailto:.*@203.207.111.58">".*@203.207.111.58"</a></span><span
            class="br0"><span lang="EN-US">
            </span></span><span style="color:#1F497D" lang="EN-US">&&
            isflagset(21)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coie");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(from_uri=~<a class="moz-txt-link-rfc2396E" href="mailto:.*@193.16.163.58">".*@193.16.163.58"</a></span><span
            class="br0"><span lang="EN-US">
            </span></span><span style="color:#1F497D" lang="EN-US">&&
            isflagset(20)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coei");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(from_uri=~<a class="moz-txt-link-rfc2396E" href="mailto:.*@193.16.163.58">".*@193.16.163.58"</a></span><span
            class="br0"><span lang="EN-US">
            </span></span><span style="color:#1F497D" lang="EN-US">&&
            isflagset(21)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coee");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Another
            try<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            if(from_uri=~<a class="moz-txt-link-rfc2396E" href="mailto:.*@203.207.111.58">".*@203.207.111.58"</a> && isflagset(20)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coii");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(from_uri=~<a class="moz-txt-link-rfc2396E" href="mailto:.*@203.207.111.58">".*@203.207.111.58"</a> &&
            isflagset(21)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coie");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(from_uri=~<a class="moz-txt-link-rfc2396E" href="mailto:.*@193.16.163.58">".*@193.16.163.58"</a> &&
            isflagset(20)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coei");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }else if(from_uri=~<a class="moz-txt-link-rfc2396E" href="mailto:.*@193.16.163.58">".*@193.16.163.58"</a> &&
            isflagset(21)){<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">                       
            rtpproxy_manage("coee");<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">       
            }<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">RTPproxy
            config<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">EXTRA_OPTS="-l
            203.207.111.58/193.16.163.58 -m 20000 -M 20100 -d
            WARN:LOG_LOCAL1"<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Some
            debugging information are in the txt file. TCPdump debugging
            does not shows interesting informations…
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Has
            somebody a good idea which could be helpful? Do you need
            some more information?<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Cheers,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US">Kai<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span
                  style="color:windowtext;mso-fareast-language:DE">Von:</span></b><span
                style="color:windowtext;mso-fareast-language:DE">
                sr-users [<a class="moz-txt-link-freetext" href="mailto:sr-users-bounces@lists.sip-router.org">mailto:sr-users-bounces@lists.sip-router.org</a>]
                <b>Im Auftrag von </b>Daniel-Constantin Mierla<br>
                <b>Gesendet:</b> Montag, 12. </span><span
                style="color:windowtext;mso-fareast-language:DE"
                lang="EN-US">Oktober 2015 14:26<br>
                <b>An:</b> Kamailio (SER) - Users Mailing List
                <a class="moz-txt-link-rfc2396E" href="mailto:sr-users@lists.sip-router.org"><sr-users@lists.sip-router.org></a><br>
                <b>Betreff:</b> Re: [SR-Users] Routing between 2 domains<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal" style="margin-bottom:12.0pt"><span
            lang="EN-US">Hello,<br>
            <br>
            the src_ip is not a local IP, so do not match it with INT_IP
            or EXT_IP. The dst_ip is local ip, but the one on which the
            interface was received.<br>
            <br>
            You can test the $fs to see what socket is going to be used
            for sending out.<br>
            <br>
            Or set some branch flag for each interface when the
            registration is processed and check that in branch route<br>
            <br>
            if(is_method("REGISTER")) {<br>
            if(dst_ip==INT_IP){<br>
               setbflag(20);<br>
            }else{<br>
               setbflag(21);<br>
            }<br>
            }<br>
            <br>
            then in route[NATMANGE] have conditions like:<br>
            <br>
            if(src_ip==INT_IP && isflagset(20)) {<br>
               # internal to internal<br>
            } else if(src_ip==INT_IP && isflagset(21)) {<br>
               # internal to external<br>
            } else if ...<br>
            <br>
            <br>
            Cheers,<br>
            Daniel</span><span
            style="font-size:12.0pt;mso-fareast-language:DE"
            lang="EN-US"><o:p></o:p></span></p>
        <div>
          <p class="MsoNormal"><span lang="EN-US">On 08/10/15 11:14, </span><a
              moz-do-not-send="true" href="mailto:kai.ohnacker@cbc.de"><span
                lang="EN-US"><a class="moz-txt-link-abbreviated" href="mailto:kai.ohnacker@cbc.de">kai.ohnacker@cbc.de</a></span></a><span
              lang="EN-US"> wrote:<o:p></o:p></span></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoPlainText"><span lang="EN-US">Hello community,<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">I work with
              Kamailio 4.2.0 which is placed between two networks (with
              two interfaces) and RTPproxy in bridge mode.<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">The task from
              Kamailio is to handle the calls from internal networks to
              internal networks only on the internal Interface without
              bridging. For external networks vice versa. If the call
              comes from external to internal, then the RTPproxy should
              work in bridge mode and vice versa. I adapt the example
              with IPv4 and IPv6 routing, but this is not working for
              internal to external calls and vice versa (</span><a
              moz-do-not-send="true"
              href="http://kb.asipto.com/kamailio:kamailio-mixed-ipv4-ipv6"><span
                lang="EN-US"><a class="moz-txt-link-freetext" href="http://kb.asipto.com/kamailio:kamailio-mixed-ipv4-ipv6">http://kb.asipto.com/kamailio:kamailio-mixed-ipv4-ipv6</a></span></a><span
              lang="EN-US">). Only external calls and only internal
              calls works. I think the cause of this behavior is the
              routing which I implemented to the RTPmanage part in the
              Kamailio config.
              <o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">The error message
              is given by the internal device. (call from external to
              internal)<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">If I make a call
              from internal to external, the RTP stream is only in one
              direction.<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">Internal Interface
              IP: 203.207.111.58<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">External Interface
              IP: 193.16.163.58<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">The RTPproxy config
              is:<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">CONTROL_SOCK=udp:127.0.0.1:9000<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">EXTRA_OPTS="-l
              203.207.111.58/193.16.163.58 -d WARN:LOG_LOCAL1"<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">Kamailio.cfg:<o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:#00B050"
              lang="EN-US">#!define INT_IP 10.96.0.0/14</span><span
              lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:#00B050"
              lang="EN-US">#!define EXT_IP 193.0.0.0/8</span><span
              lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"># RTPProxy control
              and singaling updates for NAT traversal<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">route[NATMANAGE] {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">#!ifdef WITH_NAT<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">        if
              (is_request()) {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">               
              if(has_totag()) {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                       
              if(check_route_param("nat=yes")) {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                               
              setbflag(FLB_NATB);<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                       
              }<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                }<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">        }<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">        if
              (!(isflagset(FLT_NATS) || isbflagset(FLB_NATB)))<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">               
              return;<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:red" lang="EN-US">#      
              rtpproxy_manage("co");</span><span lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"># Start Test
              routing<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:#00B050"
              lang="EN-US">        if((src_ip==INT_IP &&
              dst_ip==EXT_IP)){</span><span lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:#00B050"
              lang="EN-US">                       
              rtpproxy_manage("cowie");</span><span lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:#00B050"
              lang="EN-US">                        }</span><span
              lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:#00B050"
              lang="EN-US">        if((src_ip==EXT_IP &&
              dst_ip==INT_IP)){</span><span lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:#00B050"
              lang="EN-US">                       
              rtpproxy_manage("cowei");</span><span lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span style="color:#00B050"
              lang="EN-US">                        }</span><span
              lang="EN-US"><o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">        if
              (is_request()) {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                if
              (!has_totag()) {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                       
              if(t_is_branch_route()) {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                               
              add_rr_param(";nat=yes");<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                       
              }<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                }<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">        }<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">        if
              (is_reply()) {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">               
              if(isbflagset(FLB_NATB)) {<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                       
              if(is_first_hop())<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                               
              set_contact_alias();<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">                }<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">        }<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">#!endif<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">        return;<o:p></o:p></span></p>
          <p class="MsoPlainText"><span lang="EN-US">}<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">Can someone help me
              with the right routing? Do you need some more debugging
              information?<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">Cheers,<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">Kai<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoNormal"><span
              style="font-size:12.0pt;font-family:"Times New
              Roman",serif;mso-fareast-language:DE" lang="EN-US"><br>
              <br>
              <br>
              <o:p></o:p></span></p>
          <pre><span lang="EN-US">_______________________________________________<o:p></o:p></span></pre>
          <pre><span lang="EN-US">SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<o:p></o:p></span></pre>
          <pre><a moz-do-not-send="true" href="mailto:sr-users@lists.sip-router.org"><span lang="EN-US">sr-users@lists.sip-router.org</span></a><span lang="EN-US"><o:p></o:p></span></pre>
          <pre><a moz-do-not-send="true" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"><span lang="EN-US">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</span></a><span lang="EN-US"><o:p></o:p></span></pre>
        </blockquote>
        <p class="MsoNormal"><span
            style="font-size:12.0pt;font-family:"Times New
            Roman",serif;mso-fareast-language:DE" lang="EN-US"><br>
            <br>
            <o:p></o:p></span></p>
        <pre><span lang="EN-US">-- <o:p></o:p></span></pre>
        <pre><span lang="EN-US">Daniel-Constantin Mierla<o:p></o:p></span></pre>
        <pre><a moz-do-not-send="true" href="http://twitter.com/#%21/miconda"><span lang="EN-US">http://twitter.com/#!/miconda</span></a><span lang="EN-US"> - </span><a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda"><span lang="EN-US">http://www.linkedin.com/in/miconda</span></a><span lang="EN-US"><o:p></o:p></span></pre>
        <pre><span lang="EN-US">Book: SIP Routing With Kamailio - </span><a moz-do-not-send="true" href="http://www.asipto.com"><span lang="EN-US">http://www.asipto.com</span></a><span lang="EN-US"><o:p></o:p></span></pre>
      </div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Book: SIP Routing With Kamailio - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a></pre>
  </body>
</html>