git: kernel: Remove our ancient SCTP support.
Sascha Wildner
swildner at crater.dragonflybsd.org
Tue Jan 6 20:04:49 PST 2015
commit 60a260ad521d493aaf9903c3c53c868713874134
Author: Sascha Wildner <saw at online.de>
Date: Wed Jan 7 05:02:23 2015 +0100
kernel: Remove our ancient SCTP support.
It was based on an early stage of FreeBSD's support and never got
beyond that point, due to lack of usage and lack of maintenance.
It is also kind of standing the the way of ongoing work in the
IPv6 stack by sephe.
If anyone ever wants to start again on upgrading and maintaining it,
they can decide then if reverting this commit again makes sense as a
base.
Requested-by: sephe
Approved-by: dillon
Summary of changes:
Makefile_upgrade.inc | 23 +
UPDATING | 5 +
lib/Makefile | 1 -
lib/libc/net/Symbol.map | 1 -
lib/libsctp/Makefile | 5 -
lib/libsctp/sctp_sys_calls.c | 658 --
share/mk/bsd.libnames.mk | 1 -
sys/conf/files | 13 -
sys/conf/options | 12 -
sys/config/LINT | 12 -
sys/config/LINT64 | 12 -
sys/dev/netif/oce/oce_if.h | 1 -
sys/dev/virtual/virtio/net/if_vtnet.c | 7 +-
sys/kern/init_sysent.c | 2 +-
sys/kern/syscalls.c | 2 +-
sys/kern/syscalls.master | 2 +-
sys/kern/uipc_socket.c | 47 +-
sys/kern/uipc_syscalls.c | 96 -
sys/net/lagg/if_lagg.c | 1 -
sys/net/rtsock.c | 19 -
sys/netinet/in.h | 2 -
sys/netinet/in_proto.c | 62 -
sys/netinet/sctp.h | 308 -
sys/netinet/sctp_asconf.c | 2893 ---------
sys/netinet/sctp_asconf.h | 78 -
sys/netinet/sctp_callout.h | 73 -
sys/netinet/sctp_constants.h | 832 ---
sys/netinet/sctp_crc32.c | 181 -
sys/netinet/sctp_crc32.h | 51 -
sys/netinet/sctp_hashdriver.c | 264 -
sys/netinet/sctp_hashdriver.h | 44 -
sys/netinet/sctp_header.h | 498 --
sys/netinet/sctp_indata.c | 4759 ---------------
sys/netinet/sctp_indata.h | 80 -
sys/netinet/sctp_input.c | 4394 --------------
sys/netinet/sctp_input.h | 58 -
sys/netinet/sctp_output.c | 10446 --------------------------------
sys/netinet/sctp_output.h | 162 -
sys/netinet/sctp_pcb.c | 5024 ---------------
sys/netinet/sctp_pcb.h | 692 ---
sys/netinet/sctp_peeloff.c | 224 -
sys/netinet/sctp_peeloff.h | 59 -
sys/netinet/sctp_sha1.c | 260 -
sys/netinet/sctp_sha1.h | 87 -
sys/netinet/sctp_structs.h | 669 --
sys/netinet/sctp_timer.c | 1565 -----
sys/netinet/sctp_timer.h | 85 -
sys/netinet/sctp_uio.h | 524 --
sys/netinet/sctp_usrreq.c | 4557 --------------
sys/netinet/sctp_var.h | 258 -
sys/netinet/sctputil.c | 3726 ------------
sys/netinet/sctputil.h | 313 -
sys/netinet6/sctp6_usrreq.c | 1526 -----
sys/netinet6/sctp6_var.h | 77 -
sys/sys/mbuf.h | 3 +-
sys/sys/param.h | 3 +-
sys/sys/protosw.h | 2 +-
sys/sys/socket.h | 2 +-
sys/sys/syscall.h | 1 -
sys/sys/syscall.mk | 1 -
sys/sys/sysproto.h | 8 -
sys/sys/sysunion.h | 1 -
62 files changed, 38 insertions(+), 45734 deletions(-)
delete mode 100644 lib/libsctp/Makefile
delete mode 100644 lib/libsctp/sctp_sys_calls.c
delete mode 100644 sys/netinet/sctp.h
delete mode 100644 sys/netinet/sctp_asconf.c
delete mode 100644 sys/netinet/sctp_asconf.h
delete mode 100644 sys/netinet/sctp_callout.h
delete mode 100644 sys/netinet/sctp_constants.h
delete mode 100644 sys/netinet/sctp_crc32.c
delete mode 100644 sys/netinet/sctp_crc32.h
delete mode 100644 sys/netinet/sctp_hashdriver.c
delete mode 100644 sys/netinet/sctp_hashdriver.h
delete mode 100644 sys/netinet/sctp_header.h
delete mode 100644 sys/netinet/sctp_indata.c
delete mode 100644 sys/netinet/sctp_indata.h
delete mode 100644 sys/netinet/sctp_input.c
delete mode 100644 sys/netinet/sctp_input.h
delete mode 100644 sys/netinet/sctp_output.c
delete mode 100644 sys/netinet/sctp_output.h
delete mode 100644 sys/netinet/sctp_pcb.c
delete mode 100644 sys/netinet/sctp_pcb.h
delete mode 100644 sys/netinet/sctp_peeloff.c
delete mode 100644 sys/netinet/sctp_peeloff.h
delete mode 100644 sys/netinet/sctp_sha1.c
delete mode 100644 sys/netinet/sctp_sha1.h
delete mode 100644 sys/netinet/sctp_structs.h
delete mode 100644 sys/netinet/sctp_timer.c
delete mode 100644 sys/netinet/sctp_timer.h
delete mode 100644 sys/netinet/sctp_uio.h
delete mode 100644 sys/netinet/sctp_usrreq.c
delete mode 100644 sys/netinet/sctp_var.h
delete mode 100644 sys/netinet/sctputil.c
delete mode 100644 sys/netinet/sctputil.h
delete mode 100644 sys/netinet6/sctp6_usrreq.c
delete mode 100644 sys/netinet6/sctp6_var.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/60a260ad521d493aaf9903c3c53c868713874134
--
DragonFly BSD source repository
More information about the Commits
mailing list