Stop further processing of a packet when detecting that it
contains an INIT chunk, which is too small or is not the only
chunk in the packet. Still allow to finish the processing
of chunks before the INIT chunk.

Thanks to Antoly Korniltsev and Taylor Brandstetter for reporting
an issue with the userland stack, which made me aware of this
issue.
1 file changed
tree: 05765d33dcd8a1cc398fc5ddb0a60e8556090f0b
  1. .github/
  2. fuzzer/
  3. programs/
  4. usrsctplib/
  5. .gitignore
  6. bootstrap
  7. CMakeLists.txt
  8. configure.ac
  9. gen-def.py
  10. LICENSE.md
  11. Makefile.am
  12. Makefile.nmake
  13. Manual.md
  14. Manual.tex
  15. meson.build
  16. meson_options.txt
  17. README.md
  18. usrsctp.pc.in
README.md

usrsctp

Coverity Scan Build Status

GitHub Actions Build Status (CMake-based build only)

This is a userland SCTP stack supporting FreeBSD, Linux, Mac OS X and Windows.

See manual for more information.

The status of continuous integration testing is available from our Buildbot.