I don't know if this is what you are looking for, but I do something similar to
process the From and To message based on a dialed prefix. Please note below my if
statement and feel free to modify it for your own use:
if ( search("To: <[Ss][Ii][Pp]:56011") ) {
subst('/^To:(.*)sip:56011([0-9]+)@(.*)$/To:\1sip:+\2@\3/ig');
subst('/^From: "(.*)sip:([0-9]+)@(.*)$/From:
"+\1sip:+\2@\3/ig');
};
On Fri, 2009-06-19 at 15:43 +0000, Geoffrey Mina wrote:
Thanks, but I believe I just found the simpler way to strip, but I'm
still not sure how I would check for the existence of the "d".
http://www.kamailio.org/dokuwiki/doku.php/core-cookbook:1.5.x#strip_int
I need to do something like:
if(left($ruri,1) == "d"){ //how do i write this statement?
strip(1);
}
t_relay();
is that correct?
thanks,
Geoff
On Fri, Jun 19, 2009 at 3:23 PM, Pascal
Maugeri<pascal.maugeri@gmail.com<mailto:pascal.maugeri@gmail.com>> wrote:
Hi Geoffrey
Why don't you try:
http://www.kamailio.org/docs/modules/1.5.x/textops.html#id2467793
Regards,
Pascal
On Fri, Jun 19, 2009 at 9:01 PM, Geoffrey Mina
<geoffreymina@gmail.com<mailto:geoffreymina@gmail.com>>
wrote:
I have a need to perform some manipulation of the user part of the
RURI. I have some dialers which send INVITES with the RURI in the
following format:
d15555551212@123.345.123.345<mailto:d15555551212@123.345.123.345>:5060
I need to check for the existence of the "d" and strip it off if it is
present. Basically what I want is pseduo code is:
if(left($ruri),1 == "d"){
$ruri = right($ruri,len($ruri)-1);
}
Thanks!
_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org<mailto:Users@lists.kamailio.org>
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org<mailto:Users@lists.kamailio.org>
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users