[sr-dev] RegExp RURI matching broken?!

Nils Ohlmeier nils at iptel.org
Fri Jul 17 15:07:54 CEST 2009


Hi,

when I try to use a regexp matching for the RURI like this (code is git 
master):

   if (uri =~ "sip:\+[0-9]+ at .*") {

and then send a request with an RURI like this:

   sip:+123456789 at 127.0.0.1

I get the following error message:

   2(85781) : <core> [route.c:1190]: BUG: comp_str: Bad operator type 1, 
for ~=

and the if statement is obviously not executed?!

Ideas, comments and even more bug fixes are welcome :-)

Regards
   Nils



More information about the sr-dev mailing list