[Users] AVPops question

Joachim Fabini Joachim.Fabini at tuwien.ac.at
Thu Dec 15 10:43:30 CET 2005


Hi,

Is there a way or workaround to generate AVPs with header 
values as AVP name? It seems to me that the current AVP
concept defines the AVPs at OpenSER startup, so
header-value-based names are not feasible.

What I need is the following: Store/retrieve a (key,value) 
pair where the key is the current message's call-id and
the value some combination of header values and pseudo-
variables.

e.g. use the ops
avp_printf("$hdr(call-id)", "$hdr(call-id)-$Ts");
avp_pushto("$Myheader","$hdr(call-id)"); 

in order to append the following header to the SIP message:
Myheader: 23459 at 10.0.0.1-4235627623 

Any idea how to do this in OpenSER?

thanks in advance
--Joachim





More information about the Users mailing list