diff --git a/misc/examples/kemi/kamailio-basic-kemi-jsdt.js b/misc/examples/kemi/kamailio-basic-kemi-jsdt.js index 272d9ed8ded..d33304e2103 100644 --- a/misc/examples/kemi/kamailio-basic-kemi-jsdt.js +++ b/misc/examples/kemi/kamailio-basic-kemi-jsdt.js @@ -135,7 +135,8 @@ function ksr_route_reqinit() if (KSR.corex.has_user_agent()>0) { var UA = KSR.kx.gete_ua(); if (UA.indexOf("friendly")>=0 || UA.indexOf("scanner")>=0 - || UA.indexOf("sipcli")>=0 || UA.indexOf("sipvicious")>=0) { + || UA.indexOf("sipcli")>=0 || UA.indexOf("sipvicious")>=0 + || UA.indexOf("VaxSIPUserAgent")>=0 || UA.indexOf("pplsip")>= 0) { KSR.sl.sl_send_reply(200, "OK"); KSR.x.exit(); } diff --git a/misc/examples/kemi/kamailio-basic-kemi-lua.lua b/misc/examples/kemi/kamailio-basic-kemi-lua.lua index a33cc48f436..d3de2688243 100644 --- a/misc/examples/kemi/kamailio-basic-kemi-lua.lua +++ b/misc/examples/kemi/kamailio-basic-kemi-lua.lua @@ -184,7 +184,8 @@ function ksr_route_reqinit() end local ua = KSR.kx.gete_ua(); if string.find(ua, "friendly") or string.find(ua, "scanner") - or string.find(ua, "sipcli") or string.find(ua, "sipvicious") then + or string.find(ua, "sipcli") or string.find(ua, "sipvicious") + or string.find(ua, "VaxSIPUserAgent") or string.find(ua, "pplsip") then KSR.sl.sl_send_reply(200, "OK"); KSR.x.exit(); end diff --git a/misc/examples/kemi/kamailio-basic-kemi-python.py b/misc/examples/kemi/kamailio-basic-kemi-python.py index 94908c5b019..7becda55ee4 100644 --- a/misc/examples/kemi/kamailio-basic-kemi-python.py +++ b/misc/examples/kemi/kamailio-basic-kemi-python.py @@ -158,7 +158,8 @@ def ksr_route_reqinit(self, msg): if KSR.corex.has_user_agent() > 0 : ua = KSR.pv.gete("$ua") if (ua.find("friendly")!=-1 or ua.find("scanner")!=-1 - or ua.find("sipcli")!=-1 or ua.find("sipvicious")!=-1) : + or ua.find("sipcli")!=-1 or ua.find("sipvicious")!=-1 + or ua.find("VaxSIPUserAgent")!=-1 or ua.find("pplsip")!=-1) : KSR.sl.sl_send_reply(200, "Processed") return -255 diff --git a/misc/examples/kemi/kamailio-basic-kemi-python3s.py b/misc/examples/kemi/kamailio-basic-kemi-python3s.py index 51965cee321..502c6a32532 100644 --- a/misc/examples/kemi/kamailio-basic-kemi-python3s.py +++ b/misc/examples/kemi/kamailio-basic-kemi-python3s.py @@ -146,7 +146,8 @@ def ksr_route_reqinit(): if KSR.corex.has_user_agent() > 0 : ua = KSR.kx.gete_ua() if (ua.find("friendly")!=-1 or ua.find("scanner")!=-1 - or ua.find("sipcli")!=-1 or ua.find("sipvicious")!=-1) : + or ua.find("sipcli")!=-1 or ua.find("sipvicious")!=-1 + or ua.find("VaxSIPUserAgent")!=-1 or ua.find("pplsip")!=-1) : KSR.sl.sl_send_reply(200, "Processed") return -255 diff --git a/misc/examples/kemi/kamailio-basic-kemi-ruby.rb b/misc/examples/kemi/kamailio-basic-kemi-ruby.rb index 43d83105c65..85316d41cbe 100644 --- a/misc/examples/kemi/kamailio-basic-kemi-ruby.rb +++ b/misc/examples/kemi/kamailio-basic-kemi-ruby.rb @@ -123,7 +123,8 @@ def ksr_route_reqinit() if KSR::COREX.has_user_agent() > 0 then ua = KSR::PV.gete("$ua"); if ua.include? 'friendly' or ua.include? 'scanner' or - ua.include? 'sipcli' or ua.include? 'sipvicious' then + ua.include? 'sipcli' or ua.include? 'sipvicious' or + ua.include? 'VaxSIPUserAgent' or ua.include? 'pplsip' then KSR::SL.sl_send_reply(200, "OK"); exit end diff --git a/misc/examples/kemi/kamailio-basic-kemi-sqlang.sq b/misc/examples/kemi/kamailio-basic-kemi-sqlang.sq index c8456be158b..31c03225679 100644 --- a/misc/examples/kemi/kamailio-basic-kemi-sqlang.sq +++ b/misc/examples/kemi/kamailio-basic-kemi-sqlang.sq @@ -138,7 +138,8 @@ function ksr_route_reqinit() local UA = KSR.pv.get("$ua"); // if (sipscanregex.match(UA)) { if (UA.find("friendly")!=null || UA.find("scanner")!=null - || UA.find("sipcli")!=null || UA.find("sipvicious")!=null) { + || UA.find("sipcli")!=null || UA.find("sipvicious")!=null + || UA.find("VaxSIPUserAgent")!= null || UA.find("pplsip")!= null) { KSR.sl.sl_send_reply(200, "OK"); KSR.x.exit(); }