git: Remove support for the IPX and NCP protocols, and for NWFS.
Sascha Wildner
swildner at crater.dragonflybsd.org
Sun Apr 20 10:36:41 PDT 2014
commit 6f25d5554e6df42aa5235bf7e3e8e1cc9da25eec
Author: Sascha Wildner <saw at online.de>
Date: Sun Apr 20 16:38:10 2014 +0200
Remove support for the IPX and NCP protocols, and for NWFS.
This was on the list for a longer time now. FreeBSD removed it
recently, too. Their commit msg has some more info:
"IPX was a network transport protocol in Novell's NetWare network
operating system from late 80s and then 90s. The NetWare itself
switched to TCP/IP as default transport in 1998. Later, in this
century the Novell Open Enterprise Server became successor of
Novell NetWare. The last release that claimed to still support
IPX was OES 2 in 2007. Routing equipment vendors (e.g. Cisco)
discontinued support for IPX in 2011."
The commit removes support for NCP (NetWare Core Protocol) and
NWFS (NetWare File System) along with it (both gone from FreeBSD
too since a while).
Summary of changes:
Makefile_upgrade.inc | 46 +
UPDATING | 22 +-
etc/defaults/rc.conf | 6 +-
etc/mtree/BSD.include.dist | 6 -
etc/mtree/BSD.usr.dist | 2 -
etc/network.subr | 47 -
etc/pccard_ether | 7 -
etc/rc.d/Makefile | 2 +-
etc/rc.d/ipxrouted | 19 -
etc/rc.d/netif | 2 -
etc/rc.d/routing | 8 -
gnu/usr.bin/groff/tmac/fr.ISO8859-1 | 2 -
gnu/usr.bin/groff/tmac/mdoc.local | 1 -
gnu/usr.bin/groff/tmac/ru.KOI8-R | 2 -
include/Makefile | 9 +-
lib/Makefile | 2 -
lib/compat/i386/Makefile | 7 +-
lib/compat/i386/libipx.so.2.20050501.REL1_2 | Bin 5668 -> 0 bytes
lib/compat/i386/libncp.so.1.20050501.REL1_2 | Bin 44728 -> 0 bytes
lib/libipx/Makefile | 14 -
lib/libipx/ipx.3 | 125 --
lib/libipx/ipx_addr.c | 214 ---
lib/libipx/ipx_ntoa.c | 93 --
lib/libncp/CREDITS | 28 -
lib/libncp/Makefile | 18 -
lib/libncp/ipx.c | 346 -----
lib/libncp/ipxsap.h | 96 --
lib/libncp/ncp_mod.h | 17 -
lib/libncp/ncpl_bind.c | 268 ----
lib/libncp/ncpl_conn.c | 514 --------
lib/libncp/ncpl_crypt.c | 138 --
lib/libncp/ncpl_file.c | 264 ----
lib/libncp/ncpl_misc.c | 295 -----
lib/libncp/ncpl_msg.c | 132 --
lib/libncp/ncpl_net.c | 151 ---
lib/libncp/ncpl_nls.c | 350 -----
lib/libncp/ncpl_queue.c | 224 ----
lib/libncp/ncpl_rcfile.c | 407 ------
lib/libncp/ncpl_rpc.c | 137 --
lib/libncp/ncpl_subr.c | 462 -------
lib/libncp/sap.c | 304 -----
lib/libposix1e/acl.3 | 3 +-
sbin/Makefile | 3 +-
sbin/ifconfig/Makefile | 6 +-
sbin/ifconfig/af_ipx.c | 125 --
sbin/ifconfig/ifconfig.8 | 10 -
sbin/ifconfig/ifconfig.c | 19 -
sbin/ifconfig/ifconfig.h | 1 -
sbin/mount/mount.8 | 1 -
sbin/mount_nwfs/Makefile | 11 -
sbin/mount_nwfs/mount_nwfs.8 | 231 ----
sbin/mount_nwfs/mount_nwfs.c | 379 ------
sbin/mount_ufs/mount_ufs.8 | 1 -
sbin/route/route.8 | 1 -
sbin/route/show.c | 3 -
share/examples/nwclient/dot.nwfsrc | 79 --
share/examples/nwclient/nwfs.sh.sample | 35 -
share/initrd/sbin/Makefile | 2 +-
share/man/man4/Makefile | 2 -
share/man/man4/ef.4 | 102 --
share/man/man4/netgraph.4 | 2 +-
share/man/man4/ng_iface.4 | 4 +-
share/man/man5/rc.conf.5 | 21 -
share/man/man7/hier.7 | 2 -
share/man/man9/acl.9 | 1 -
share/mk/bsd.libnames.mk | 2 -
sys/boot/dloader/loader-bootp.conf | 1 -
sys/boot/dloader/loader.conf | 1 -
sys/conf/files | 27 -
sys/conf/options | 5 -
sys/config/LINT | 13 -
sys/config/LINT64 | 13 -
sys/dev/netif/de/if_de.c | 6 -
sys/dev/netif/fe/if_fe.c | 2 -
sys/dev/netif/fe/if_fe_pccard.c | 1 -
sys/emulation/linux/linux_stats.c | 2 -
sys/kern/subr_diskiocom.c | 2 +
sys/net/Makefile | 2 +-
sys/net/ef/Makefile | 34 -
sys/net/ef/if_ef.c | 589 ---------
sys/net/if_ethersubr.c | 87 --
sys/net/if_loop.c | 17 -
sys/net/netisr.h | 1 -
sys/net/ppp/if_ppp.c | 45 -
sys/net/ppp_layer/Makefile | 9 +-
sys/net/rtsock.c | 7 -
sys/net/sppp/Makefile | 5 +-
sys/net/sppp/if_spppsubr.c | 28 -
sys/net/tun/Makefile | 5 +-
sys/net/tun/if_tun.c | 6 -
sys/netgraph/cisco/ng_cisco.c | 3 -
sys/netgraph/iface/Makefile | 5 +-
sys/netgraph/iface/ng_iface.c | 9 +-
sys/netgraph/iface/ng_iface.h | 2 -
sys/netgraph/ksocket/ng_ksocket.c | 3 -
sys/netgraph7/cisco/ng_cisco.c | 3 -
sys/netgraph7/iface/Makefile | 5 +-
sys/netgraph7/iface/ng_iface.c | 9 +-
sys/netgraph7/iface/ng_iface.h | 2 -
sys/netgraph7/ksocket/ng_ksocket.c | 3 -
sys/netinet/in_proto.c | 21 -
sys/netproto/802_11/wlan/Makefile | 5 +-
sys/netproto/802_11/wlan/ieee80211_ioctl.c | 6 -
sys/netproto/Makefile | 5 +-
sys/netproto/ipx/README | 24 -
sys/netproto/ipx/ipx.c | 383 ------
sys/netproto/ipx/ipx.h | 170 ---
sys/netproto/ipx/ipx_cksum.c | 110 --
sys/netproto/ipx/ipx_if.h | 97 --
sys/netproto/ipx/ipx_input.c | 500 -------
sys/netproto/ipx/ipx_ip.c | 456 -------
sys/netproto/ipx/ipx_ip.h | 63 -
sys/netproto/ipx/ipx_outputfl.c | 252 ----
sys/netproto/ipx/ipx_pcb.c | 333 -----
sys/netproto/ipx/ipx_pcb.h | 98 --
sys/netproto/ipx/ipx_proto.c | 165 ---
sys/netproto/ipx/ipx_tun.c | 39 -
sys/netproto/ipx/ipx_usrreq.c | 665 ----------
sys/netproto/ipx/ipx_var.h | 110 --
sys/netproto/ipx/spx.h | 186 ---
sys/netproto/ipx/spx_debug.c | 151 ---
sys/netproto/ipx/spx_debug.h | 80 --
sys/netproto/ipx/spx_timer.h | 125 --
sys/netproto/ipx/spx_usrreq.c | 1868 ---------------------------
sys/netproto/ipx/spx_var.h | 122 --
sys/netproto/ncp/Makefile | 34 -
sys/netproto/ncp/ncp.h | 392 ------
sys/netproto/ncp/ncp_cfg.h | 10 -
sys/netproto/ncp/ncp_conn.c | 551 --------
sys/netproto/ncp/ncp_conn.h | 235 ----
sys/netproto/ncp/ncp_crypt.c | 268 ----
sys/netproto/ncp/ncp_file.h | 83 --
sys/netproto/ncp/ncp_lib.h | 252 ----
sys/netproto/ncp/ncp_login.c | 201 ---
sys/netproto/ncp/ncp_mod.c | 545 --------
sys/netproto/ncp/ncp_ncp.c | 628 ---------
sys/netproto/ncp/ncp_ncp.h | 125 --
sys/netproto/ncp/ncp_nls.c | 306 -----
sys/netproto/ncp/ncp_nls.h | 93 --
sys/netproto/ncp/ncp_rcfile.h | 69 -
sys/netproto/ncp/ncp_rq.c | 558 --------
sys/netproto/ncp/ncp_rq.h | 201 ---
sys/netproto/ncp/ncp_sock.c | 381 ------
sys/netproto/ncp/ncp_sock.h | 58 -
sys/netproto/ncp/ncp_subr.c | 271 ----
sys/netproto/ncp/ncp_subr.h | 135 --
sys/netproto/ncp/ncp_user.h | 98 --
sys/netproto/ncp/nwerror.h | 635 ---------
sys/netproto/smb/netbios.h | 6 -
sys/platform/pc32/i386/machdep.c | 1 -
sys/platform/pc64/x86_64/machdep.c | 1 -
sys/platform/vkernel/i386/cpu_regs.c | 1 -
sys/platform/vkernel64/x86_64/cpu_regs.c | 1 -
sys/sys/acl.h | 2 -
sys/sys/param.h | 3 +-
sys/sys/priv.h | 6 +-
sys/sys/vfscache.h | 4 +-
sys/vfs/Makefile | 2 +-
sys/vfs/nwfs/Makefile | 13 -
sys/vfs/nwfs/nwfs.h | 84 --
sys/vfs/nwfs/nwfs_io.c | 616 ---------
sys/vfs/nwfs/nwfs_ioctl.c | 96 --
sys/vfs/nwfs/nwfs_mount.h | 75 --
sys/vfs/nwfs/nwfs_node.c | 342 -----
sys/vfs/nwfs/nwfs_node.h | 107 --
sys/vfs/nwfs/nwfs_subr.c | 660 ----------
sys/vfs/nwfs/nwfs_subr.h | 98 --
sys/vfs/nwfs/nwfs_vfsops.c | 450 -------
sys/vfs/nwfs/nwfs_vnops.c | 952 --------------
sys/vfs/smbfs/Makefile | 11 +-
usr.bin/Makefile | 4 +-
usr.bin/kdump/mkioctls | 4 +-
usr.bin/ncplist/Makefile | 9 -
usr.bin/ncplist/ncplist.1 | 83 --
usr.bin/ncplist/ncplist.c | 468 -------
usr.bin/ncplogin/Makefile | 13 -
usr.bin/ncplogin/ncplogin.1 | 241 ----
usr.bin/ncplogin/ncplogin.c | 202 ---
usr.bin/ncplogin/ncplogout.1 | 57 -
usr.bin/netstat/Makefile | 6 +-
usr.bin/netstat/if.c | 19 -
usr.bin/netstat/ipx.c | 341 -----
usr.bin/netstat/main.c | 63 +-
usr.bin/netstat/netstat.1 | 2 -
usr.bin/netstat/netstat.h | 8 -
usr.bin/netstat/route.c | 99 --
usr.sbin/IPXrouted/IPXrouted.8 | 197 ---
usr.sbin/IPXrouted/Makefile | 13 -
usr.sbin/IPXrouted/af.c | 272 ----
usr.sbin/IPXrouted/af.h | 78 --
usr.sbin/IPXrouted/defs.h | 105 --
usr.sbin/IPXrouted/if.c | 141 --
usr.sbin/IPXrouted/input.c | 295 -----
usr.sbin/IPXrouted/interface.h | 96 --
usr.sbin/IPXrouted/main.c | 383 ------
usr.sbin/IPXrouted/output.c | 228 ----
usr.sbin/IPXrouted/protocol.h | 93 --
usr.sbin/IPXrouted/sap.h | 109 --
usr.sbin/IPXrouted/sap_input.c | 213 ---
usr.sbin/IPXrouted/sap_output.c | 195 ---
usr.sbin/IPXrouted/sap_tables.c | 322 -----
usr.sbin/IPXrouted/startup.c | 272 ----
usr.sbin/IPXrouted/table.h | 113 --
usr.sbin/IPXrouted/tables.c | 383 ------
usr.sbin/IPXrouted/timer.c | 234 ----
usr.sbin/IPXrouted/trace.c | 479 -------
usr.sbin/IPXrouted/trace.h | 139 --
usr.sbin/Makefile | 1 -
usr.sbin/pppd/Makefile | 7 +-
usr.sbin/pppd/ipxcp.c | 1362 -------------------
usr.sbin/pppd/ipxcp.h | 72 --
usr.sbin/pppd/sys-bsd.c | 106 --
212 files changed, 121 insertions(+), 29885 deletions(-)
delete mode 100644 etc/rc.d/ipxrouted
delete mode 100644 lib/compat/i386/libipx.so.2.20050501.REL1_2
delete mode 100644 lib/compat/i386/libncp.so.1.20050501.REL1_2
delete mode 100644 lib/libipx/Makefile
delete mode 100644 lib/libipx/ipx.3
delete mode 100644 lib/libipx/ipx_addr.c
delete mode 100644 lib/libipx/ipx_ntoa.c
delete mode 100644 lib/libncp/CREDITS
delete mode 100644 lib/libncp/Makefile
delete mode 100644 lib/libncp/ipx.c
delete mode 100644 lib/libncp/ipxsap.h
delete mode 100644 lib/libncp/ncp_mod.h
delete mode 100644 lib/libncp/ncpl_bind.c
delete mode 100644 lib/libncp/ncpl_conn.c
delete mode 100644 lib/libncp/ncpl_crypt.c
delete mode 100644 lib/libncp/ncpl_file.c
delete mode 100644 lib/libncp/ncpl_misc.c
delete mode 100644 lib/libncp/ncpl_msg.c
delete mode 100644 lib/libncp/ncpl_net.c
delete mode 100644 lib/libncp/ncpl_nls.c
delete mode 100644 lib/libncp/ncpl_queue.c
delete mode 100644 lib/libncp/ncpl_rcfile.c
delete mode 100644 lib/libncp/ncpl_rpc.c
delete mode 100644 lib/libncp/ncpl_subr.c
delete mode 100644 lib/libncp/sap.c
delete mode 100644 sbin/ifconfig/af_ipx.c
delete mode 100644 sbin/mount_nwfs/Makefile
delete mode 100644 sbin/mount_nwfs/mount_nwfs.8
delete mode 100644 sbin/mount_nwfs/mount_nwfs.c
delete mode 100644 share/examples/nwclient/dot.nwfsrc
delete mode 100644 share/examples/nwclient/nwfs.sh.sample
delete mode 100644 share/man/man4/ef.4
delete mode 100644 sys/net/ef/Makefile
delete mode 100644 sys/net/ef/if_ef.c
delete mode 100644 sys/netproto/ipx/README
delete mode 100644 sys/netproto/ipx/ipx.c
delete mode 100644 sys/netproto/ipx/ipx.h
delete mode 100644 sys/netproto/ipx/ipx_cksum.c
delete mode 100644 sys/netproto/ipx/ipx_if.h
delete mode 100644 sys/netproto/ipx/ipx_input.c
delete mode 100644 sys/netproto/ipx/ipx_ip.c
delete mode 100644 sys/netproto/ipx/ipx_ip.h
delete mode 100644 sys/netproto/ipx/ipx_outputfl.c
delete mode 100644 sys/netproto/ipx/ipx_pcb.c
delete mode 100644 sys/netproto/ipx/ipx_pcb.h
delete mode 100644 sys/netproto/ipx/ipx_proto.c
delete mode 100644 sys/netproto/ipx/ipx_tun.c
delete mode 100644 sys/netproto/ipx/ipx_usrreq.c
delete mode 100644 sys/netproto/ipx/ipx_var.h
delete mode 100644 sys/netproto/ipx/spx.h
delete mode 100644 sys/netproto/ipx/spx_debug.c
delete mode 100644 sys/netproto/ipx/spx_debug.h
delete mode 100644 sys/netproto/ipx/spx_timer.h
delete mode 100644 sys/netproto/ipx/spx_usrreq.c
delete mode 100644 sys/netproto/ipx/spx_var.h
delete mode 100644 sys/netproto/ncp/Makefile
delete mode 100644 sys/netproto/ncp/ncp.h
delete mode 100644 sys/netproto/ncp/ncp_cfg.h
delete mode 100644 sys/netproto/ncp/ncp_conn.c
delete mode 100644 sys/netproto/ncp/ncp_conn.h
delete mode 100644 sys/netproto/ncp/ncp_crypt.c
delete mode 100644 sys/netproto/ncp/ncp_file.h
delete mode 100644 sys/netproto/ncp/ncp_lib.h
delete mode 100644 sys/netproto/ncp/ncp_login.c
delete mode 100644 sys/netproto/ncp/ncp_mod.c
delete mode 100644 sys/netproto/ncp/ncp_ncp.c
delete mode 100644 sys/netproto/ncp/ncp_ncp.h
delete mode 100644 sys/netproto/ncp/ncp_nls.c
delete mode 100644 sys/netproto/ncp/ncp_nls.h
delete mode 100644 sys/netproto/ncp/ncp_rcfile.h
delete mode 100644 sys/netproto/ncp/ncp_rq.c
delete mode 100644 sys/netproto/ncp/ncp_rq.h
delete mode 100644 sys/netproto/ncp/ncp_sock.c
delete mode 100644 sys/netproto/ncp/ncp_sock.h
delete mode 100644 sys/netproto/ncp/ncp_subr.c
delete mode 100644 sys/netproto/ncp/ncp_subr.h
delete mode 100644 sys/netproto/ncp/ncp_user.h
delete mode 100644 sys/netproto/ncp/nwerror.h
delete mode 100644 sys/vfs/nwfs/Makefile
delete mode 100644 sys/vfs/nwfs/nwfs.h
delete mode 100644 sys/vfs/nwfs/nwfs_io.c
delete mode 100644 sys/vfs/nwfs/nwfs_ioctl.c
delete mode 100644 sys/vfs/nwfs/nwfs_mount.h
delete mode 100644 sys/vfs/nwfs/nwfs_node.c
delete mode 100644 sys/vfs/nwfs/nwfs_node.h
delete mode 100644 sys/vfs/nwfs/nwfs_subr.c
delete mode 100644 sys/vfs/nwfs/nwfs_subr.h
delete mode 100644 sys/vfs/nwfs/nwfs_vfsops.c
delete mode 100644 sys/vfs/nwfs/nwfs_vnops.c
delete mode 100644 usr.bin/ncplist/Makefile
delete mode 100644 usr.bin/ncplist/ncplist.1
delete mode 100644 usr.bin/ncplist/ncplist.c
delete mode 100644 usr.bin/ncplogin/Makefile
delete mode 100644 usr.bin/ncplogin/ncplogin.1
delete mode 100644 usr.bin/ncplogin/ncplogin.c
delete mode 100644 usr.bin/ncplogin/ncplogout.1
delete mode 100644 usr.bin/netstat/ipx.c
delete mode 100644 usr.sbin/IPXrouted/IPXrouted.8
delete mode 100644 usr.sbin/IPXrouted/Makefile
delete mode 100644 usr.sbin/IPXrouted/af.c
delete mode 100644 usr.sbin/IPXrouted/af.h
delete mode 100644 usr.sbin/IPXrouted/defs.h
delete mode 100644 usr.sbin/IPXrouted/if.c
delete mode 100644 usr.sbin/IPXrouted/input.c
delete mode 100644 usr.sbin/IPXrouted/interface.h
delete mode 100644 usr.sbin/IPXrouted/main.c
delete mode 100644 usr.sbin/IPXrouted/output.c
delete mode 100644 usr.sbin/IPXrouted/protocol.h
delete mode 100644 usr.sbin/IPXrouted/sap.h
delete mode 100644 usr.sbin/IPXrouted/sap_input.c
delete mode 100644 usr.sbin/IPXrouted/sap_output.c
delete mode 100644 usr.sbin/IPXrouted/sap_tables.c
delete mode 100644 usr.sbin/IPXrouted/startup.c
delete mode 100644 usr.sbin/IPXrouted/table.h
delete mode 100644 usr.sbin/IPXrouted/tables.c
delete mode 100644 usr.sbin/IPXrouted/timer.c
delete mode 100644 usr.sbin/IPXrouted/trace.c
delete mode 100644 usr.sbin/IPXrouted/trace.h
delete mode 100644 usr.sbin/pppd/ipxcp.c
delete mode 100644 usr.sbin/pppd/ipxcp.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6f25d5554e6df42aa5235bf7e3e8e1cc9da25eec
--
DragonFly BSD source repository
More information about the Commits
mailing list