Module: kamailio
Branch: master
Commit: 7ffdfc3f285d4ff2b626682431fd7c875ce7959e
URL: 
https://github.com/kamailio/kamailio/commit/7ffdfc3f285d4ff2b626682431fd7c875ce7959e

Author: Daniel-Constantin Mierla <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date: 2016-04-27T16:26:36+02:00

examples/kemi: lua routing script updates for several int parameters

---

Modified: examples/kemi/kamailio-basic-kemi-lua.lua

---

Diff:  
https://github.com/kamailio/kamailio/commit/7ffdfc3f285d4ff2b626682431fd7c875ce7959e.diff
Patch: 
https://github.com/kamailio/kamailio/commit/7ffdfc3f285d4ff2b626682431fd7c875ce7959e.patch

---

diff --git a/examples/kemi/kamailio-basic-kemi-lua.lua 
b/examples/kemi/kamailio-basic-kemi-lua.lua
index 99d5236..517346c 100644
--- a/examples/kemi/kamailio-basic-kemi-lua.lua
+++ b/examples/kemi/kamailio-basic-kemi-lua.lua
@@ -14,7 +14,7 @@ FLB_NATSIPPING=7
 -- SIP request routing
 -- equivalent of request_route{}
 function ksr_request_route()
-       -- KSR.sl.sl_send_reply("100","Intelligent trying");
+       -- KSR.sl.sl_send_reply(100,"Intelligent trying");
        -- KSR.info("===== request - from kamailio lua script\n");
 
        -- per request initial checks
@@ -68,7 +68,7 @@ function ksr_request_route()
 
        if KSR.pv.is_null("$rU") then
                -- request with no Username in RURI
-               KSR.sl.sl_send_reply("484","Address Incomplete");
+               KSR.sl.sl_send_reply(484,"Address Incomplete");
                return 1;
        end
 
@@ -127,19 +127,19 @@ function ksr_route_reqinit()
        if (not KSR.pv.is_null("$ua"))
                        and (string.find(KSR.pv.get("$ua"), "friendly-scanner")
                                or string.find(KSR.pv.get("$ua"), "sipcli")) 
then
-               KSR.sl.sl_send_reply("200", "OK");
+               KSR.sl.sl_send_reply(200, "OK");
                return -255;
        end
 
        if KSR.maxfwd.process_maxfwd(10) < 0 then
-               KSR.sl.sl_send_reply("483","Too Many Hops");
+               KSR.sl.sl_send_reply(483,"Too Many Hops");
                return -255;
        end
 
        if KSR.pv.get("$rm")=="OPTIONS"
                        and KSR.is_myself(KSR.pv.get("$ru"))
                        and KSR.pv.is_null("$rU") then
-               KSR.sl.sl_send_reply("200","Keepalive");
+               KSR.sl.sl_send_reply(200,"Keepalive");
                return -255;
        end
 
@@ -185,7 +185,7 @@ function ksr_route_withindlg()
                        return -255;
                end
        end
-       KSR.sl.sl_send_reply("404", "Not here");
+       KSR.sl.sl_send_reply(404, "Not here");
        return -255;
 end
 
@@ -231,7 +231,7 @@ end
 function ksr_route_auth()
 
        if KSR.pv.get("$rm")~="REGISTER" then
-               if KSR.permissions.allow_source_address("1")>0 then
+               if KSR.permissions.allow_source_address(1)>0 then
                        -- source IP allowed
                        return 1;
                end
@@ -240,7 +240,7 @@ function ksr_route_auth()
        if KSR.pv.get("$rm")=="REGISTER" or KSR.is_myself(KSR.pv.get("$fu")) 
then
                -- authenticate requests
                if KSR.auth_db.auth_check(KSR.pv.get("$fd"), "subscriber", 1)<0 
then
-                       KSR.auth.auth_challenge(KSR.pv.get("$fd"), "0");
+                       KSR.auth.auth_challenge(KSR.pv.get("$fd"), 0);
                        return -255;
                end
                -- user authenticated - remove auth header
@@ -253,7 +253,7 @@ function ksr_route_auth()
        -- a local destination, otherwise deny, not an open relay here
        if (not KSR.is_myself(KSR.pv.get("$fu"))
                        and (not KSR.is_myself(KSR.pv.get("$ru")))) then
-               KSR.sl.sl_send_reply("403","Not relaying");
+               KSR.sl.sl_send_reply(403,"Not relaying");
                return -255;
        end
 


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

Reply via email to