[OpenSIPS-Devel] [opensips] Problems when receiving binary content using SCTP (#419)
jamesabravo
notifications at github.com
Mon Mar 2 09:48:45 CET 2015
If sctp_server_rcv_loop() in sctp_server.c receives a 0-terminated packet it removes the 0.
This causes problems with binary content when it ends with a 0.
Enabling NO_ZERO_CHECKS would fix this issue but would also change the behaviour of bin_receive_loop() in bin_interface.c which also uses the define.
I believe removing the section in sctp_server_rcv_loop() is the right move.
If your interested, I've uploaded a patch at:
https://gist.github.com/jamesabravo/c0e88a4af34c091c7b57
---
Reply to this email directly or view it on GitHub:
https://github.com/OpenSIPS/opensips/issues/419
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20150302/e8199b1b/attachment.htm>
More information about the Devel
mailing list