Module Name:    src
Committed By:   ozaki-r
Date:           Mon May 25 08:29:01 UTC 2015

Modified Files:
        src/sys/dev/pcmcia: if_xi.c
        src/sys/net: if_ethersubr.c if_fddisubr.c if_loop.c if_spppsubr.c
            netisr.h
        src/sys/netsmb: netbios.h
Removed Files:
        src/sys/rump/net/lib/libnet/opt: opt_ipx.h

Log Message:
Remove leftover IPX-related stuffs

No objection on tech-kern and tech-net.


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/dev/pcmcia/if_xi.c
cvs rdiff -u -r1.208 -r1.209 src/sys/net/if_ethersubr.c
cvs rdiff -u -r1.89 -r1.90 src/sys/net/if_fddisubr.c
cvs rdiff -u -r1.81 -r1.82 src/sys/net/if_loop.c
cvs rdiff -u -r1.133 -r1.134 src/sys/net/if_spppsubr.c
cvs rdiff -u -r1.43 -r1.44 src/sys/net/netisr.h
cvs rdiff -u -r1.7 -r1.8 src/sys/netsmb/netbios.h
cvs rdiff -u -r1.1 -r0 src/sys/rump/net/lib/libnet/opt/opt_ipx.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/pcmcia/if_xi.c
diff -u src/sys/dev/pcmcia/if_xi.c:1.74 src/sys/dev/pcmcia/if_xi.c:1.75
--- src/sys/dev/pcmcia/if_xi.c:1.74	Sun Aug 10 16:44:36 2014
+++ src/sys/dev/pcmcia/if_xi.c	Mon May 25 08:29:01 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_xi.c,v 1.74 2014/08/10 16:44:36 tls Exp $ */
+/*	$NetBSD: if_xi.c,v 1.75 2015/05/25 08:29:01 ozaki-r Exp $ */
 /*	OpenBSD: if_xe.c,v 1.9 1999/09/16 11:28:42 niklas Exp 	*/
 
 /*
@@ -55,10 +55,9 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_xi.c,v 1.74 2014/08/10 16:44:36 tls Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_xi.c,v 1.75 2015/05/25 08:29:01 ozaki-r Exp $");
 
 #include "opt_inet.h"
-#include "opt_ipx.h"
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -84,12 +83,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_xi.c,v 1.
 #include <netinet/if_inarp.h>
 #endif
 
-#ifdef IPX
-#include <netipx/ipx.h>
-#include <netipx/ipx_if.h>
-#endif
-
-
 #include <net/bpf.h>
 #include <net/bpfdesc.h>
 

Index: src/sys/net/if_ethersubr.c
diff -u src/sys/net/if_ethersubr.c:1.208 src/sys/net/if_ethersubr.c:1.209
--- src/sys/net/if_ethersubr.c:1.208	Wed May 20 09:17:18 2015
+++ src/sys/net/if_ethersubr.c	Mon May 25 08:29:01 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_ethersubr.c,v 1.208 2015/05/20 09:17:18 ozaki-r Exp $	*/
+/*	$NetBSD: if_ethersubr.c,v 1.209 2015/05/25 08:29:01 ozaki-r Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -61,11 +61,10 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_ethersubr.c,v 1.208 2015/05/20 09:17:18 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ethersubr.c,v 1.209 2015/05/25 08:29:01 ozaki-r Exp $");
 
 #include "opt_inet.h"
 #include "opt_atalk.h"
-#include "opt_ipx.h"
 #include "opt_mbuftrace.h"
 #include "opt_mpls.h"
 #include "opt_gateway.h"
@@ -153,11 +152,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_ethersubr
 #include <netinet/ip_carp.h>
 #endif
 
-#ifdef IPX
-#include <netipx/ipx.h>
-#include <netipx/ipx_if.h>
-#endif
-
 #ifdef NETATALK
 #include <netatalk/at.h>
 #include <netatalk/at_var.h>
@@ -370,17 +364,6 @@ ether_output(struct ifnet * const ifp0, 
 		}
 		break;
 #endif /* NETATALK */
-#ifdef IPX
-	case AF_IPX:
-		etype = htons(ETHERTYPE_IPX);
- 		memcpy(edst,
-		    &(((const struct sockaddr_ipx *)dst)->sipx_addr.x_host),
-		    sizeof(edst));
-		/* If broadcasting on a simplex interface, loopback a copy */
-		if ((m->m_flags & M_BCAST) && (ifp->if_flags & IFF_SIMPLEX))
-			mcopy = m_copy(m, 0, (int)M_COPYALL);
-		break;
-#endif
 	case pseudo_AF_HDRCMPLT:
 		hdrcmplt = 1;
 		memcpy(esrc,
@@ -856,12 +839,6 @@ ether_input(struct ifnet *ifp, struct mb
 			pktq = ip6_pktq;
 			break;
 #endif
-#ifdef IPX
-		case ETHERTYPE_IPX:
-			isr = NETISR_IPX;
-			inq = &ipxintrq;
-			break;
-#endif
 #ifdef NETATALK
 		case ETHERTYPE_ATALK:
 			isr = NETISR_ATALK;

Index: src/sys/net/if_fddisubr.c
diff -u src/sys/net/if_fddisubr.c:1.89 src/sys/net/if_fddisubr.c:1.90
--- src/sys/net/if_fddisubr.c:1.89	Wed May 20 09:17:18 2015
+++ src/sys/net/if_fddisubr.c	Mon May 25 08:29:01 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_fddisubr.c,v 1.89 2015/05/20 09:17:18 ozaki-r Exp $	*/
+/*	$NetBSD: if_fddisubr.c,v 1.90 2015/05/25 08:29:01 ozaki-r Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -96,12 +96,11 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_fddisubr.c,v 1.89 2015/05/20 09:17:18 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_fddisubr.c,v 1.90 2015/05/25 08:29:01 ozaki-r Exp $");
 
 #include "opt_gateway.h"
 #include "opt_inet.h"
 #include "opt_atalk.h"
-#include "opt_ipx.h"
 #include "opt_mbuftrace.h"
 
 
@@ -135,11 +134,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_fddisubr.
 #endif
 #include <net/if_fddi.h>
 
-#ifdef IPX
-#include <netipx/ipx.h>
-#include <netipx/ipx_if.h>
-#endif
-
 #ifdef INET6
 #ifndef INET
 #include <netinet/in.h>
@@ -316,16 +310,6 @@ fddi_output(struct ifnet *ifp0, struct m
 		break;
 	}
 #endif /* AF_ARP */
-#ifdef IPX
-	case AF_IPX:
-		etype = htons(ETHERTYPE_IPX);
- 		memcpy(edst, &(((struct sockaddr_ipx *)dst)->sipx_addr.x_host),
-		    sizeof (edst));
-		/* If broadcasting on a simplex interface, loopback a copy */
-		if ((m->m_flags & M_BCAST) && (ifp->if_flags & IFF_SIMPLEX))
-			mcopy = m_copy(m, 0, (int)M_COPYALL);
-		break;
-#endif
 #ifdef NETATALK
 	case AF_APPLETALK: {
 		struct at_ifaddr *aa;
@@ -462,7 +446,7 @@ fddi_input(struct ifnet *ifp, struct mbu
 #if defined(INET) || defined(INET6)
 	pktqueue_t *pktq = NULL;
 #endif
-#if defined(DECNET) || defined(IPX) || defined(NETATALK)
+#if defined(DECNET) || defined(NETATALK)
 	struct ifqueue *inq = NULL;
 	int isr = 0;
 	int s;
@@ -506,7 +490,7 @@ fddi_input(struct ifnet *ifp, struct mbu
 
 	l = (struct llc *)(fh+1);
 	switch (l->llc_dsap) {
-#if defined(INET) || defined(INET6) || defined(DECNET) || defined(IPX) || defined(NETATALK)
+#if defined(INET) || defined(INET6) || defined(DECNET) || defined(NETATALK)
 	case LLC_SNAP_LSAP:
 	{
 		uint16_t etype;
@@ -557,7 +541,7 @@ fddi_input(struct ifnet *ifp, struct mbu
 
 		case ETHERTYPE_ARP:
 #if !defined(__bsdi__) || _BSDI_VERSION >= 199401
-#if defined(DECNET) || defined(IPX) || defined(NETATALK)
+#if defined(DECNET) || defined(NETATALK)
 			isr = NETISR_ARP;
 			inq = &arpintrq;
 #endif
@@ -567,12 +551,6 @@ fddi_input(struct ifnet *ifp, struct mbu
 			return;
 #endif
 #endif
-#ifdef IPX
-		case ETHERTYPE_IPX:
-			isr = NETISR_IPX;
-			inq = &ipxintrq;
-			break;
-#endif
 #ifdef INET6
 		case ETHERTYPE_IPV6:
 #ifdef GATEWAY  
@@ -609,7 +587,7 @@ fddi_input(struct ifnet *ifp, struct mbu
 
 	default:
 		ifp->if_noproto++;
-#if defined(INET) || defined(INET6) || defined(DECNET) || defined(IPX) || defined(NETATALK)
+#if defined(INET) || defined(INET6) || defined(DECNET) || defined(NETATALK)
 	dropanyway:
 #endif
 		m_freem(m);
@@ -624,7 +602,7 @@ fddi_input(struct ifnet *ifp, struct mbu
 		return;
 	}
 #endif
-#if defined(DECNET) || defined(IPX) || defined(NETATALK)
+#if defined(DECNET) || defined(NETATALK)
 	if (!inq) {
 		m_freem(m);
 	}

Index: src/sys/net/if_loop.c
diff -u src/sys/net/if_loop.c:1.81 src/sys/net/if_loop.c:1.82
--- src/sys/net/if_loop.c:1.81	Fri Apr  3 07:55:18 2015
+++ src/sys/net/if_loop.c	Mon May 25 08:29:01 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_loop.c,v 1.81 2015/04/03 07:55:18 ozaki-r Exp $	*/
+/*	$NetBSD: if_loop.c,v 1.82 2015/05/25 08:29:01 ozaki-r Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
@@ -65,11 +65,10 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_loop.c,v 1.81 2015/04/03 07:55:18 ozaki-r Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_loop.c,v 1.82 2015/05/25 08:29:01 ozaki-r Exp $");
 
 #include "opt_inet.h"
 #include "opt_atalk.h"
-#include "opt_ipx.h"
 #include "opt_mbuftrace.h"
 #include "opt_mpls.h"
 #include "opt_net_mpsafe.h"
@@ -107,11 +106,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_loop.c,v 
 #include <netinet/ip6.h>
 #endif
 
-#ifdef IPX
-#include <netipx/ipx.h>
-#include <netipx/ipx_if.h>
-#endif
-
 #ifdef MPLS
 #include <netmpls/mpls.h>
 #include <netmpls/mpls_var.h>
@@ -308,12 +302,6 @@ looutput(struct ifnet *ifp, struct mbuf 
 		pktq = ip6_pktq;
 		break;
 #endif
-#ifdef IPX
-	case AF_IPX:
-		ifq = &ipxintrq;
-		isr = NETISR_IPX;
-		break;
-#endif
 #ifdef NETATALK
 	case AF_APPLETALK:
 	        ifq = &atintrq2;
@@ -386,12 +374,6 @@ lostart(struct ifnet *ifp)
 			pktq = ip6_pktq;
 			break;
 #endif
-#ifdef IPX
-		case AF_IPX:
-			ifq = &ipxintrq;
-			isr = NETISR_IPX;
-			break;
-#endif
 #ifdef NETATALK
 		case AF_APPLETALK:
 			ifq = &atintrq2;

Index: src/sys/net/if_spppsubr.c
diff -u src/sys/net/if_spppsubr.c:1.133 src/sys/net/if_spppsubr.c:1.134
--- src/sys/net/if_spppsubr.c:1.133	Sat May  2 14:41:32 2015
+++ src/sys/net/if_spppsubr.c	Mon May 25 08:29:01 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_spppsubr.c,v 1.133 2015/05/02 14:41:32 roy Exp $	 */
+/*	$NetBSD: if_spppsubr.c,v 1.134 2015/05/25 08:29:01 ozaki-r Exp $	 */
 
 /*
  * Synchronous PPP/Cisco link level subroutines.
@@ -41,11 +41,10 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_spppsubr.c,v 1.133 2015/05/02 14:41:32 roy Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_spppsubr.c,v 1.134 2015/05/25 08:29:01 ozaki-r Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_inet.h"
-#include "opt_ipx.h"
 #include "opt_modular.h"
 #include "opt_compat_netbsd.h"
 #endif
@@ -85,11 +84,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_spppsubr.
 #include <netinet6/scope6_var.h>
 #endif
 
-#ifdef IPX
-#include <netipx/ipx.h>
-#include <netipx/ipx_if.h>
-#endif
-
 #include <net/if_sppp.h>
 #include <net/if_spppvar.h>
 
@@ -548,12 +542,6 @@ sppp_input(struct ifnet *ifp, struct mbu
 				pktq = ip6_pktq;
 				break;
 #endif
-#ifdef IPX
-			case ETHERTYPE_IPX:
-				isr = NETISR_IPX;
-				inq = &ipxintrq;
-				break;
-#endif
 			}
 			goto queue_pkt;
 		default:        /* Invalid PPP packet. */
@@ -624,15 +612,6 @@ sppp_input(struct ifnet *ifp, struct mbu
 		}
 		break;
 #endif
-#ifdef IPX
-	case PPP_IPX:
-		/* IPX IPXCP not implemented yet */
-		if (sp->pp_phase == SPPP_PHASE_NETWORK) {
-			isr = NETISR_IPX;
-			inq = &ipxintrq;
-		}
-		break;
-#endif
 	}
 
 queue_pkt:
@@ -829,12 +808,6 @@ sppp_output(struct ifnet *ifp, struct mb
 		}
 		break;
 #endif
-#ifdef IPX
-	case AF_IPX:     /* Novell IPX Protocol */
-		protocol = htons((sp->pp_flags & PP_CISCO) ?
-			ETHERTYPE_IPX : PPP_IPX);
-		break;
-#endif
 	default:
 		m_freem(m);
 		++ifp->if_oerrors;

Index: src/sys/net/netisr.h
diff -u src/sys/net/netisr.h:1.43 src/sys/net/netisr.h:1.44
--- src/sys/net/netisr.h:1.43	Wed May 20 09:17:18 2015
+++ src/sys/net/netisr.h	Mon May 25 08:29:01 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: netisr.h,v 1.43 2015/05/20 09:17:18 ozaki-r Exp $ */
+/* $NetBSD: netisr.h,v 1.44 2015/05/25 08:29:01 ozaki-r Exp $ */
 
 /*
  * Copyright (c) 1980, 1986, 1989, 1993
@@ -104,7 +104,6 @@
 #define	NETISR_IP	2		/* same as AF_INET */
 #define	NETISR_CCITT	10		/* same as AF_CCITT */
 #define	NETISR_ATALK	16		/* same as AF_APPLETALK */
-#define	NETISR_IPX	23		/* same as AF_IPX */
 #define	NETISR_IPV6	24		/* same as AF_INET6 */
 #define	NETISR_ISDN	26		/* same as AF_E164 */
 #define	NETISR_NATM	27		/* same as AF_NATM */

Index: src/sys/netsmb/netbios.h
diff -u src/sys/netsmb/netbios.h:1.7 src/sys/netsmb/netbios.h:1.8
--- src/sys/netsmb/netbios.h:1.7	Sun Dec 11 06:25:32 2005
+++ src/sys/netsmb/netbios.h	Mon May 25 08:29:01 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: netbios.h,v 1.7 2005/12/11 06:25:32 christos Exp $	*/
+/*	$NetBSD: netbios.h,v 1.8 2015/05/25 08:29:01 ozaki-r Exp $	*/
 
 /*
  * Copyright (c) 2000-2001 Boris Popov
@@ -43,12 +43,6 @@
 #include <netinet/in.h>
 #endif
 
-#ifndef NetBSD
-#ifndef _NETIPX_IPX_H_
-#include <netipx/ipx.h>
-#endif
-#endif
-
 #define AF_NETBIOS	AF_NS		/* XXX: should go to socket.h */
 #define PF_NETBIOS	AF_NETBIOS
 

Reply via email to