[Users] How to add Route headers?

Gustavo García Bernardo ggb at tid.es
Thu Nov 10 14:42:19 CET 2005


An extra parameter or a new function (insert_hf??) could be fine, but
probably it should insert the header above other headers with the same name,
but not on the top of the message.

G.

-----Mensaje original-----
De: Bogdan-Andrei Iancu [mailto:bogdan at voice-system.ro] 
Enviado el: jueves, 10 de noviembre de 2005 13:17
Para: Gustavo García Bernardo
CC: users at openser.org
Asunto: Re: [Users] How to add Route headers?

right...you need the new header on the top...
I'm afraid there is no way to control the insertion point from the 
script (default is at the end).......

maybe having an extra parameter on the function to say top or 
bottom?.....not sure....

regards,
bogdan

Gustavo García Bernardo wrote:

>Hi Bogdan,
>
>I had seen that function, but i think append_hf appends headers at the
>bottom of the message, and I need to put those Route headers above any
other
>existing Route header.
>
>Any other solution?  
>
>Thanks once more.
>
>regards
>G.
>
>-----Mensaje original-----
>De: Bogdan-Andrei Iancu [mailto:bogdan at voice-system.ro] 
>Enviado el: jueves, 10 de noviembre de 2005 13:00
>Para: Gustavo García Bernardo
>CC: users at openser.org
>Asunto: Re: [Users] How to add Route headers?
>
>Hi Gustavo,
>
>if you have fixed content, it's even simpler. Use the textops module to 
>add the headers. See the append_hf() function:
>http://www.openser.org/docs/modules/1.1.x/textops.html#AEN189
>
>regards,
>bogdan
>
>Gustavo García Bernardo wrote:
>
>  
>
>>Hi Bogdan, thx for your response
>>
>>I need to put two fixed route headers, like these:
>>
>>Route: user at as.domain.com
>>Route: user at cscf.domain.com
>>
>>Can I do that with AVPops module?  I think is not suitable for this task.
>>
>>BR,
>>
>>G.
>>
>>-----Mensaje original-----
>>De: Bogdan-Andrei Iancu [mailto:bogdan at voice-system.ro] 
>>Enviado el: jueves, 10 de noviembre de 2005 0:28
>>Para: Gustavo García Bernardo
>>CC: users at openser.org
>>Asunto: Re: [Users] How to add Route headers?
>>
>>Hi Gustavo,
>>
>>you can generate the body of the Route header(s) into AVP(s) be loading 
>>them from database of by building them via avpops functions (like 
>>avp_printf()).
>>then just set the AVP(s) into Route header(s) via the avp_pushto()
>>    
>>
>function:
>  
>
>>http://www.voice-system.ro/docs/avpops/ar01s06.html#avp_pushto
>>
>>mostly depends of the content you want to push into the headers.
>>
>>regards,
>>bogdan
>>
>>Gustavo García Bernardo wrote:
>>
>> 
>>
>>    
>>
>>>Hi,
>>>
>>>Is posible to add more route headers to a request before relaying it?
>>>
>>>I’m trying to implement the IMS mechanism before relaying a request to 
>>>an application server, which consists in adding two route headers.
>>>
>>>Thx in advance.
>>>
>>>G.
>>>
>>>------------------------------------------------------------------------
>>>
>>>_______________________________________________
>>>Users mailing list
>>>Users at openser.org
>>>http://openser.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>>   
>>>
>>>      
>>>
>> 
>>
>>    
>>
>
>
>  
>





More information about the Users mailing list