Hello, according to the guide, changes done on a
message while server processing are kept in sip_msg->buf. But if I do
something like (in ser.cfg):
[...]
append_hf("Anyheader: hello");
showrequest();
[...]
being 'showrequest' a function in a module that
just does:
static int showrequest_f(struct sip_msg* msg, char
*foo, char *foo2)
{
parse_headers(msg, HDR_EOH,
0);
fprintf(stderr, "MESSAGE:\n");
fprintf(stderr, msg->buf);
return
1;
}
then I can't see the new header! What am I
doing wrong?
Thank you.