[Kamailio-Users] Contact field
Alex Balashov
abalashov at evaristesys.com
Wed Nov 19 18:03:06 CET 2008
I am not sure. These are all nuances that differ among regex
implementations.
Perhaps you need to escape the dots in the decimal IP notation, as they
have a meaning in regex. Perhaps the $ end-of-line will never be
matched. Different embedded regex implementations always work
differently; just have to massage it until it works.
Alex R.S.M wrote:
>
> I am trying to modify
> Contact: <sip:8133740008 at 1.1.1.1;transport=udp;maddr=1.1.1.1>
>
> to
> Contact: <sip:8133740008 at 2.2.2.2;transport=udp;maddr=2.2.2.2>
>
>
> I am using the following statement but it doesn't work:
> if (
> subst('/^Contact:(.*)sip:[^@]*@([a-zA-Z0-9.]+);(.*)$/contact:\12.2.2.2;\2/ig')
> ) {};
>
> Am I missing anything?
>
> Thanks,
> Alex
>
>
>
> > Date: Wed, 19 Nov 2008 11:06:53 -0500
> > From: abalashov at evaristesys.com
> > To: alex_rsm at hotmail.com
> > CC: users at lists.kamailio.org
> > Subject: Re: [Kamailio-Users] Contact field
> >
> > The various NAT traversal modules modify the Contact to suit their ends,
> > according to their own scheme.
> >
> > There is a module that will allow you to modify any header to anything
> > you want:
> >
> > http://www.kamailio.org/docs/modules/1.4.x/textops.html
> >
> >
> > Alex R.S.M wrote:
> >
> > > Hi,
> > >
> > > Is there a function that can modify "Contact" field in SIP header?
> > >
> > > Thanks,
> > > Alex
> > >
> > >
> ------------------------------------------------------------------------
> > > Windows Live Hotmail now works up to 70% faster. Sign up today.
> > >
> <http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_faster_112008>
> > >
> > >
> > >
> ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > Users mailing list
> > > Users at lists.kamailio.org
> > > http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
> >
> >
> > --
> > Alex Balashov
> > Evariste Systems
> > Web : http://www.evaristesys.com/
> > Tel : (+1) (678) 954-0670
> > Direct : (+1) (678) 954-0671
> > Mobile : (+1) (706) 338-8599
>
> ------------------------------------------------------------------------
> Windows Live Hotmail now works up to 70% faster. Sign up today.
> <http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_faster_112008>
--
Alex Balashov
Evariste Systems
Web : http://www.evaristesys.com/
Tel : (+1) (678) 954-0670
Direct : (+1) (678) 954-0671
Mobile : (+1) (706) 338-8599
More information about the Users
mailing list