Not sure if I understand the problem correctly. Does the name of the header change?

# AVP 101 with alias
modparam("avpops","avp_aliases","myheaderavp=I:101");

avp_printf("$myheaderavp", "$hdr(call-id)-$Ts");
avp_pushto("$Myheader","$myheaderavp");

klaus

Joachim Fabini wrote:
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: [EMAIL PROTECTED]
Any idea how to do this in OpenSER?

thanks in advance
--Joachim


_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users




_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to