Module: sip-router
Branch: kamailio_3.0
Commit: 2a67b2533742f7e969d17b027ca7dfea77701415
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2a67b2533742f7e969d17b027ca7dfea77701415

Author: Daniel-Constantin Mierla <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date:   Fri Oct 30 11:21:45 2009 +0100

set branch flags before saving location

- enclose parameters in double-quotes

---

 etc/kamailio.cfg |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/etc/kamailio.cfg b/etc/kamailio.cfg
index 29436ff..609c9fb 100644
--- a/etc/kamailio.cfg
+++ b/etc/kamailio.cfg
@@ -353,6 +353,11 @@ route{
 
        if (is_method("REGISTER"))
        {
+               if(isflagset(5))
+               {
+                       setbflag("6");
+                       # setbflag("7");
+               }
                if (!save("location"))
                        sl_reply_error();
 
@@ -390,9 +395,9 @@ route{
 
 route[RELAY] {
 #n#    if (check_route_param("nat=yes")) {
-#n#            setbflag(6);
+#n#            setbflag("6");
 #n#    }
-#n#    if (isflagset(5) || isbflagset(6)) {
+#n#    if (isflagset(5) || isbflagset("6")) {
 #n#            route(RTPPROXY);
 #n#    }
 
@@ -522,10 +527,10 @@ branch_route[BRANCH_ONE] {
 onreply_route[REPLY_ONE] {
        xdbg("incoming reply\n");
 
-#n#    if ((isflagset(5) || isbflagset(6)) && status=~"(183)|(2[0-9][0-9])") {
+#n#    if ((isflagset(5) || isbflagset("6")) && status=~"(183)|(2[0-9][0-9])") 
{
 #n#            force_rtp_proxy();
 #n#    }
-#n#    if (isbflagset(6)) {
+#n#    if (isbflagset("6")) {
 #n#            fix_nated_contact();
 #n#    }
 }
@@ -533,7 +538,7 @@ onreply_route[REPLY_ONE] {
 
 failure_route[FAIL_ONE] {
 #n#    if (is_method("INVITE")
-#n#                    && (isbflagset(6) || isflagset(5))) {
+#n#                    && (isbflagset("6") || isflagset(5))) {
 #n#            unforce_rtp_proxy();
 #n#    }
 


_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to