Add IPX support.
authormickey <mickey@openbsd.org>
Wed, 24 Apr 1996 06:26:46 +0000 (06:26 +0000)
committermickey <mickey@openbsd.org>
Wed, 24 Apr 1996 06:26:46 +0000 (06:26 +0000)
sys/net/if_loop.c
sys/net/if_tun.c

index 518bc91..e7b7105 100644 (file)
 #include <netns/ns_if.h>
 #endif
 
+#ifdef IPX
+#include <netipx/ipx.h>
+#include <netipx/ipx_if.h>
+#endif
+
 #ifdef ISO
 #include <netiso/iso.h>
 #include <netiso/iso_var.h>
@@ -168,6 +173,12 @@ looutput(ifp, m, dst, rt)
                isr = NETISR_NS;
                break;
 #endif
+#ifdef IPX
+       case AF_IPX:
+               ifq = &ipxintrq;
+               isr = NETISR_IPX;
+               break;
+#endif
 #ifdef ISO
        case AF_ISO:
                ifq = &clnlintrq;
index d85580e..4c3a796 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_tun.c,v 1.6 1996/04/21 22:28:35 deraadt Exp $      */
+/*     $OpenBSD: if_tun.c,v 1.7 1996/04/24 06:26:47 mickey Exp $       */
 /*     $NetBSD: if_tun.c,v 1.22 1996/02/13 22:00:26 christos Exp $     */
 
 /*
 #include <netns/ns_if.h>
 #endif
 
+#ifdef IPX
+#include <netipx/ipx.h>
+#include <netipx/ipx_if.h>
+#endif
+
 #ifdef ISO
 #include <netiso/iso.h>
 #include <netiso/iso_var.h>
@@ -540,6 +545,13 @@ tunwrite(dev, uio, ioflag)
                isr = NETISR_NS;
                break;
 #endif
+#ifdef ISO
+#ifdef IPX
+       case AF_IPX:
+               ifq = &ipxintrq;
+               isr = NETISR_IPX;
+               break;
+#endif
 #ifdef ISO
        case AF_ISO:
                ifq = &clnlintrq;