[OpenSIPS-Users] Adding custom headers when sending REFER with t_new_request function

Fabian Gast fgast+opensips at only640k.net
Thu Oct 10 02:21:49 EDT 2019


Hi,

The ctx parameter never worked for me, i allways got a
ERROR:tm:w_t_new_request: failed to add ctx AVP, ignorring...
for this.

I use something like

t_new_request("OPTIONS","sip:ping at TODOMAIN:5061;transport=tls","sip:pong at DOMAIN","sip:ping at DOMAIN");

local_route {
        if (is_method("OPTIONS") && $rd == "TODOMAIN") {        
                        append_hf("X-MY-HEADER: asdfasdf\n\n");
                
        }
}

maybe this helps you a little bit..

Fabian

----- Ursprüngliche Mail -----
> Von: "Tekin, Arda" <arda.tekin at afiniti.com>
> An: "OpenSIPS users mailling list" <users at lists.opensips.org>
> Gesendet: Mittwoch, 9. Oktober 2019 22:46:02
> Betreff: [OpenSIPS-Users] Adding custom headers when sending REFER with	t_new_request function

> Hello,
> 
> 
> 
> I am trying to initiate and send a REFER message from OpenSIPS after call hold
> signaling completed.
> 
> 
> 
> t_new_request function of tm module allows to send this message immediately,
> this is how I used the function,
> 
> 
> 
> t_new_request("REFER", "sip:moh at 172.16.30.166", "1001 sip:1001 at 172.16.30.164",
> "1000 sip:1000 at 172.16.30.164", "text/plain Hello Alice!");
> 
> 
> 
> but I need to add some extra headers into this message before sending it. As far
> as I understand the last parameter (ctx) of function is used for that purpose.
> Could you please explain how I can use last parameter in order to add multiple
> headers into message.



More information about the Users mailing list