[OpenSIPS-Users] [OpenSIPS-News] How modify Contact header
Schober Walter
Walter.Schober at neotel.at
Wed Oct 21 09:06:37 CEST 2009
Hi!
I don't know why, but this works:
$var(ct) = $ct;
Modify $var(ct) as needed, eg by Transformations {regex,"bla"}
remove_hf("Contact");
append_hf("Contact: $var(ct)\r\n");
But be carefull what you are doing here! The initial side UA won't understand in dialog messages then... But I guess you know that ...
br Walter
-----Ursprüngliche Nachricht-----
Von: news-bounces at lists.opensips.org [mailto:news-bounces at lists.opensips.org] Im Auftrag von Alex Balashov
Gesendet: Mittwoch, 21. Oktober 2009 03:23
An: Ariadne Ramos
Cc: news at lists.opensips.org; 'users'
Betreff: Re: [OpenSIPS-News] How modify Contact header
Try escaping the : as well. They have special meaning in regex.
Ariadne Ramos wrote:
> Hello
>
>
>
> I'm trying to modify the contact header in onreply route
>
>
>
> I'm using
>
>
>
> if(subst('/^Contact:(.*)@proxy.yy.com/Contact:\1 at proxy.xx.com/')) {
>
> xlog("L_INFO", "SUBST OK $ct \n");
>
> }
>
>
>
>
>
> And the contact still being the same
>
>
>
>
>
> Logs
>
> [15224]: SUBST OK <sip:001xxxxxxxx at proxy.yy.com>
>
>
>
> Can you help me to understand what I'm missing?
>
>
>
> Thanks in advanced
>
>
>
> Ariadne
>
>
>
> P BE CARBON CONSCIOUS. PLEASE CONSIDER OUR ENVIRONMENT BEFORE PRINTING
> THIS E-MAIL
>
>
>
>
>
>
> ----------------------------------------------------------------------
> --
>
> _______________________________________________
> News mailing list
> News at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/news
--
Alex Balashov - Principal
Evariste Systems
Web : http://www.evaristesys.com/
Tel : (+1) (678) 954-0670
Direct : (+1) (678) 954-0671
_______________________________________________
News mailing list
News at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/news
More information about the Users
mailing list