Ardjan Zwartjes wrote:
Another workaround would be to process the lumps and then re-parse the message (as it would be needed for SIP Identity)

Processing the lumps sounds like an interesting solution, I've thought
about this but wasn't able to find an API call that does this. Could you

Is is not possible yet-

tell me how to do this? (As far as I could see the "process_lumps"
function from msg_translator.h isn't what I need, or is it?). Thanks in
advance!

There is another approach in ser:
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/msg_translator.c.diff?r1=1.142&r2=1.143

It returns a buffer with the message and the applied lumps. But in your case you would have to parse this returned buffer to the inserted header and it does not help you in changing the lump from the main route.

regards
klaus

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

Reply via email to