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-boun...@lists.opensips.org [mailto:news-boun...@lists.opensips.org] 
Im Auftrag von Alex Balashov
Gesendet: Mittwoch, 21. Oktober 2009 03:23
An: Ariadne Ramos
Cc: n...@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:\...@proxy.xx.com/')) {
> 
>        xlog("L_INFO", "SUBST OK $ct \n");
> 
> }
> 
>  
> 
>  
> 
> And the contact still being the same
> 
>  
> 
>  
> 
> Logs
> 
> [15224]: SUBST OK <sip:001xxxxx...@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
> n...@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
n...@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/news

_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to