Hi,
for people following this thread: indeed there was a small bug - as there is no way to constrain a callback function to change the pointer and len of the received parameter string, the internal (to RR module) values of the Route params may be altered by callbacks.
For example, the "path" module does this, so all later call of check_route_param () will fail. The fix was to pass to the callback a copy (instead of the originals) in order to protect the internal values.
Many thanks to Helge for the help to debug this.
regards, bogdan
Bogdan-Andrei Iancu wrote:
Hi Helge,
pls send me again a trace of the call and the debug output (privately)
- the last I got were not from the same call.....
regards, bogdan
Helge Waastad wrote:
Hi, and thnx again Klaus.
From what I see, I have the same format of the Route header.
Bogdan, please tell me if there are any other way of debugging this issue.
I have tried to have a look at the loose.c but I'm afraid I'm not really a c-programmer so it's all greek to me ;-)
br hw
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users