Hi,
I am trying to compare the values of 'IP source address' ($si) and
'Domain in SIP Request's URI' ($rd) to see if they match in Openser 1.1.
Probably I have missed the relevant documentation, I checked
http://www.openser.org/dokuwiki/doku.php/pseudovariables:1.1.x and
http://www.openser.org/dokuwiki/doku.php/core-cookbook:1.1.x .
Basically I'd like to do this:
if($si == $rd){
#do something
}
This does not work in 1.1, only in 1.2. In 1.1 you have to copy the
values into AVPs and use avp_check().
Also the WIKI has lots of information:
but that gives a syntax error.
I also tried this:
if(src_ip==$rd){
}
but it seems the pseudo variable isn't being expanded before the
evaluation, as I don't get a match even though debugging shows $si and $rd
to be the same.
Also, is there anyway to pass a pseudo variable to rewritehost() or an
equivalent function?
Thanks for any pointers,
Richard
_______________________________________________
Users mailing list
Users(a)lists.openser.org
http://lists.openser.org/cgi-bin/mailman/listinfo/users