[Serusers] Rewriting URI's
Srbislav Cvetkovic
srbislav at city-net.com
Tue Feb 10 17:14:53 CET 2004
Maybe something like this might help:
if (uri=~"^sip:12345 at sip_address.com") { ## This assumes that the
caller is
log("Strip first character from a sip address\n"); ##
registered in our realm
strip(1);
}
just replace strip with prefix("1") in this case #1 will be added.
The best way is to distinguish which ones are your incoming and
outgoing requests and then create routes
in which you will either strip or add a prefix to a url.
On Tuesday, February 10, 2004, at 10:58 AM, Darren Nay wrote:
> Hey Guys,
>
> Can anyone give me a quick answer on this?
>
> I need to rewrite the incoming and outgoing URI's in SER.
>
> For example. On incoming destination URI's, I need to be able to
> strip all 1's off of the first of the destination phone number. How
> would I do this?
>
> Also, on some outgoing URI's I would need to add a 1 back onto the
> front of the destination number. I imagine that this would be done
> similar to stripping them.
>
> Is there a function in a SER module that would allow me to do this?
>
> Thanks!
> Darren Nay - dnay at libertyisp.com
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
Srbo Cvetkovic | CityNet, Inc.
srbo at city-net.com | Pittsburgh, PA
voice: 412.481.5406 | fax: 412.431.1315
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1993 bytes
Desc: not available
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20040210/9d9c4c18/attachment.bin>
More information about the sr-users
mailing list