[SR-Users] Multiple OR into a if

Daniel-Constantin Mierla miconda at gmail.com
Tue Jan 27 10:31:53 CET 2015


Hello,

can you paste here the SIP message (or at least the To header and
request URI) for such case? I would like to reproduce.

Also, you can try removing components of the expression in the second IF
one by one to see where it breaks.

Cheers,
Daniel

On 27/01/15 09:45, Igor Potjevlesch wrote:
>
> Hello,
>
>  
>
> I'm very disappointed because of the following behaviour:
>
>  
>
>      if ($tu=~"^sip:0[1-9]{9}") {
>
>             […]
>
>             In that case, Kamailio returns TRUE because the
> instructions in the block are executed.
>
>         }
>
>  
>
>      if ($rU=~"^33" || $rU=~"^0033" || $rU=~"^0[1-9]{9}" ||
> $rU=~"^\+33" || $tu=~"^sip:33" || $tu=~"^sip:0033" ||
> $tu=~"^sip:0[1-9]{9}" || $tu=~"^sip:\+33" ) {
>
> […]
>
> In that case, Kamailio should return FALSE because the instructions in
> the block are not executed.
>
>         }
>
>  
>
> Am I missed something regarding 'OR' ?
>
>  
>
> Regards,
>
>  
>
> Igor.
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20150127/1f224459/attachment.html>


More information about the sr-users mailing list