├── Makefile.am ├── README.md ├── bootstrap ├── configure.in ├── programs ├── ._client.c ├── Makefile.am ├── client.c ├── discard_server.c └── tsctp.c └── usrsctplib ├── ._Makefile.am ├── ._user_mbuf.c ├── ._user_mbuf.h ├── ._user_recv_thread.c ├── ._user_socketvar.h ├── ._usrsctp.h ├── Makefile.am ├── netinet ├── ._sctp_bsd_addr.c ├── ._sctp_callout.c ├── ._sctp_indata.c ├── ._sctp_output.c ├── ._sctp_pcb.h ├── ._sctp_usrreq.c ├── ._sctputil.c ├── sctp.h ├── sctp_asconf.c ├── sctp_asconf.h ├── sctp_auth.c ├── sctp_auth.h ├── sctp_bsd_addr.c ├── sctp_bsd_addr.h ├── sctp_callout.c ├── sctp_callout.h ├── sctp_cc_functions.c ├── sctp_constants.h ├── sctp_crc32.c ├── sctp_crc32.h ├── sctp_dtrace_declare.h ├── sctp_dtrace_define.h ├── sctp_hashdriver.c ├── sctp_hashdriver.h ├── sctp_header.h ├── sctp_indata.c ├── sctp_indata.h ├── sctp_input.c ├── sctp_input.h ├── sctp_lock_userspace.h ├── sctp_os.h ├── sctp_os_userspace.h ├── sctp_output.c ├── sctp_output.h ├── sctp_pcb.c ├── sctp_pcb.h ├── sctp_peeloff.c ├── sctp_peeloff.h ├── sctp_process_lock.h ├── sctp_sha1.c ├── sctp_sha1.h ├── sctp_ss_functions.c ├── sctp_structs.h ├── sctp_sysctl.c ├── sctp_sysctl.h ├── sctp_timer.c ├── sctp_timer.h ├── sctp_uio.h ├── sctp_usrreq.c ├── sctp_var.h ├── sctputil.c └── sctputil.h ├── user_atomic.h ├── user_environment.c ├── user_environment.h ├── user_inpcb.h ├── user_ip6_var.h ├── user_malloc.h ├── user_mbuf.c ├── user_mbuf.h ├── user_radix.h ├── user_recv_thread.c ├── user_recv_thread.h ├── user_resourcevar.h ├── user_route.h ├── user_sctp_timer_iterate.c ├── user_socket.c ├── user_socketvar.h ├── user_uma.h └── usrsctp.h /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/README.md -------------------------------------------------------------------------------- /bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/bootstrap -------------------------------------------------------------------------------- /configure.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/configure.in -------------------------------------------------------------------------------- /programs/._client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/programs/._client.c -------------------------------------------------------------------------------- /programs/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/programs/Makefile.am -------------------------------------------------------------------------------- /programs/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/programs/client.c -------------------------------------------------------------------------------- /programs/discard_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/programs/discard_server.c -------------------------------------------------------------------------------- /programs/tsctp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/programs/tsctp.c -------------------------------------------------------------------------------- /usrsctplib/._Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/._Makefile.am -------------------------------------------------------------------------------- /usrsctplib/._user_mbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/._user_mbuf.c -------------------------------------------------------------------------------- /usrsctplib/._user_mbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/._user_mbuf.h -------------------------------------------------------------------------------- /usrsctplib/._user_recv_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/._user_recv_thread.c -------------------------------------------------------------------------------- /usrsctplib/._user_socketvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/._user_socketvar.h -------------------------------------------------------------------------------- /usrsctplib/._usrsctp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/._usrsctp.h -------------------------------------------------------------------------------- /usrsctplib/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/Makefile.am -------------------------------------------------------------------------------- /usrsctplib/netinet/._sctp_bsd_addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/._sctp_bsd_addr.c -------------------------------------------------------------------------------- /usrsctplib/netinet/._sctp_callout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/._sctp_callout.c -------------------------------------------------------------------------------- /usrsctplib/netinet/._sctp_indata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/._sctp_indata.c -------------------------------------------------------------------------------- /usrsctplib/netinet/._sctp_output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/._sctp_output.c -------------------------------------------------------------------------------- /usrsctplib/netinet/._sctp_pcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/._sctp_pcb.h -------------------------------------------------------------------------------- /usrsctplib/netinet/._sctp_usrreq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/._sctp_usrreq.c -------------------------------------------------------------------------------- /usrsctplib/netinet/._sctputil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/._sctputil.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_asconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_asconf.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_asconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_asconf.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_auth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_auth.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_auth.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_bsd_addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_bsd_addr.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_bsd_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_bsd_addr.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_callout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_callout.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_callout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_callout.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_cc_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_cc_functions.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_constants.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_crc32.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_crc32.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_dtrace_declare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_dtrace_declare.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_dtrace_define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_dtrace_define.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_hashdriver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_hashdriver.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_hashdriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_hashdriver.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_header.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_indata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_indata.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_indata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_indata.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_input.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_input.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_lock_userspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_lock_userspace.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_os.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_os_userspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_os_userspace.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_output.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_output.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_pcb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_pcb.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_pcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_pcb.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_peeloff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_peeloff.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_peeloff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_peeloff.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_process_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_process_lock.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_sha1.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_sha1.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_ss_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_ss_functions.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_structs.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_sysctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_sysctl.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_sysctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_sysctl.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_timer.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_timer.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_uio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_uio.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_usrreq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_usrreq.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctp_var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctp_var.h -------------------------------------------------------------------------------- /usrsctplib/netinet/sctputil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctputil.c -------------------------------------------------------------------------------- /usrsctplib/netinet/sctputil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/netinet/sctputil.h -------------------------------------------------------------------------------- /usrsctplib/user_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_atomic.h -------------------------------------------------------------------------------- /usrsctplib/user_environment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_environment.c -------------------------------------------------------------------------------- /usrsctplib/user_environment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_environment.h -------------------------------------------------------------------------------- /usrsctplib/user_inpcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_inpcb.h -------------------------------------------------------------------------------- /usrsctplib/user_ip6_var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_ip6_var.h -------------------------------------------------------------------------------- /usrsctplib/user_malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_malloc.h -------------------------------------------------------------------------------- /usrsctplib/user_mbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_mbuf.c -------------------------------------------------------------------------------- /usrsctplib/user_mbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_mbuf.h -------------------------------------------------------------------------------- /usrsctplib/user_radix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_radix.h -------------------------------------------------------------------------------- /usrsctplib/user_recv_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_recv_thread.c -------------------------------------------------------------------------------- /usrsctplib/user_recv_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_recv_thread.h -------------------------------------------------------------------------------- /usrsctplib/user_resourcevar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_resourcevar.h -------------------------------------------------------------------------------- /usrsctplib/user_route.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_route.h -------------------------------------------------------------------------------- /usrsctplib/user_sctp_timer_iterate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_sctp_timer_iterate.c -------------------------------------------------------------------------------- /usrsctplib/user_socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_socket.c -------------------------------------------------------------------------------- /usrsctplib/user_socketvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_socketvar.h -------------------------------------------------------------------------------- /usrsctplib/user_uma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/user_uma.h -------------------------------------------------------------------------------- /usrsctplib/usrsctp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rillian/libusrsctp/HEAD/usrsctplib/usrsctp.h --------------------------------------------------------------------------------