[sr-dev] Problem with migrating module

Carlos Ruiz Díaz carlos.ruizdiaz at gmail.com
Sat Aug 11 01:24:38 CEST 2012


Hello guys,

I wrote a module for credit control which aims to tear a call down when
client's credit is over. The problem is that I started writing it when Kam
3.3 was not out yet, and today, when I tried to use it with the latest
stable release, I found out that it wasn't working because, somehow, the
header fields are displaced.

Considering this code:

*LM_ALERT("Message CID: %.*s", msg->callid->body.len, msg->callid->body.s);*

when I try to read the Call ID hdr field in *3.2* I get the right reading:
ALERT: cnxcc [cnxcc_mod.c:807]: Message CID: *
vqsxmovczhwztpa at carlosrdcnx-laptop.site*
*
*
but if I do the same on *3.3*, with the same code (and recompiled for 3.3
of course) I get the Via hdr field.

ALERT: cnxcc [cnxcc_mod.c:807]: Message CID: *SIP/2.0/UDP 127.0.0.1:5062
;rport;branch=z9hG4bKnoyvhhjv*

It's the same for Kam 3.4-dev.

What am I doing wrong?

Regards.

Carlos.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20120810/9f8a51e7/attachment.htm>


More information about the sr-dev mailing list