sctp: import internal copy of usrsctp library
There are problems with global shared state and no API stability guarantees, and we can't rely on distros shipping the fixes we need. Both firefox and Chrome bundle their own copies too. Imported from https://github.com/sctplab/usrsctp, commit 547d3b46c64876c0336b9eef297fda58dbe1adaf Date: Thu Jul 23 21:49:32 2020 +0200 Fixes #870 Part-of: <!1465>
Showing
- .indentignore 1 addition, 0 deletions.indentignore
- ext/sctp/usrsctp/.gitignore 84 additions, 0 deletionsext/sctp/usrsctp/.gitignore
- ext/sctp/usrsctp/LICENSE.md 27 additions, 0 deletionsext/sctp/usrsctp/LICENSE.md
- ext/sctp/usrsctp/meson.build 220 additions, 0 deletionsext/sctp/usrsctp/meson.build
- ext/sctp/usrsctp/meson_options.txt 10 additions, 0 deletionsext/sctp/usrsctp/meson_options.txt
- ext/sctp/usrsctp/usrsctplib/Makefile.am 81 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/Makefile.am
- ext/sctp/usrsctp/usrsctplib/meson.build 20 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/meson.build
- ext/sctp/usrsctp/usrsctplib/netinet/meson.build 20 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/meson.build
- ext/sctp/usrsctp/usrsctplib/netinet/sctp.h 672 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp.h
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c 3524 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.h 96 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.h
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c 2314 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.h 216 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.h
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_bsd_addr.c 996 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_bsd_addr.c
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_bsd_addr.h 73 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_bsd_addr.h
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_callout.c 249 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_callout.c
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_callout.h 119 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_callout.h
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_cc_functions.c 2508 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_cc_functions.c
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_constants.h 1078 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_constants.h
- ext/sctp/usrsctp/usrsctplib/netinet/sctp_crc32.c 831 additions, 0 deletionsext/sctp/usrsctp/usrsctplib/netinet/sctp_crc32.c
Loading
Please register or sign in to comment