diff options
author | rwatson <rwatson@FreeBSD.org> | 2007-06-13 14:01:43 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2007-06-13 14:01:43 +0000 |
commit | 20ee7c7a9b5f1194697b9fc673b37c2575903f60 (patch) | |
tree | 03ce39cd0fe983310ac1654308f24eff87c19b0b /sys/netipx/ipx_usrreq.c | |
parent | 7d990e0773e95c056a21a8c2ee853fb2a51595d4 (diff) | |
download | FreeBSD-src-20ee7c7a9b5f1194697b9fc673b37c2575903f60.zip FreeBSD-src-20ee7c7a9b5f1194697b9fc673b37c2575903f60.tar.gz |
Remove IPX over IP tunneling support, which allows IPX routing over IP
tunnels, and was not MPSAFE. The code can be easily restored in the
event that someone with an IPX over IP tunnel configuration can work
with me to test patches.
This removes one of five remaining consumers of NET_NEEDS_GIANT.
Approved by: re (kensmith)
Diffstat (limited to 'sys/netipx/ipx_usrreq.c')
-rw-r--r-- | sys/netipx/ipx_usrreq.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/sys/netipx/ipx_usrreq.c b/sys/netipx/ipx_usrreq.c index fabe276..f7d56f3 100644 --- a/sys/netipx/ipx_usrreq.c +++ b/sys/netipx/ipx_usrreq.c @@ -87,7 +87,6 @@ __FBSDID("$FreeBSD$"); #include <netipx/ipx.h> #include <netipx/ipx_if.h> -#include <netipx/ipx_ip.h> #include <netipx/ipx_pcb.h> #include <netipx/ipx_var.h> @@ -437,11 +436,6 @@ ipx_ctloutput(struct socket *so, struct sockopt *sopt) /* Unlocked write. */ ipxp->ipxp_dpt = ioptval.ipx_pt; break; -#ifdef IPXIP - case SO_IPXIP_ROUTE: - error = ipxip_route(so, sopt); - break; -#endif /* IPXIP */ default: error = EINVAL; } |