Remove some XEROX Network Systems (NS) protocol remains.
authorSascha Wildner <saw@online.de>
Sun, 20 Apr 2014 11:43:15 +0000 (13:43 +0200)
committerSascha Wildner <saw@online.de>
Sun, 20 Apr 2014 11:43:15 +0000 (13:43 +0200)
We removed most of it in 2011 (62b5ec1d702a90f4c4f06347b3ad258a29ff8929).

sbin/route/keywords
sbin/route/show.c
share/man/man4/netintro.4
sys/net/if_loop.c
sys/net/netisr.h
sys/net/rtsock.c
sys/netgraph/iface/ng_iface.c
sys/netproto/smb/netbios.h
sys/sys/socket.h
usr.bin/netstat/netstat.1

index e4adb54..e1683c1 100644 (file)
@@ -50,7 +50,6 @@ ssthresh
 static
 swap
 x25
-xns
 xresolve
 msl
 iwmax
index 63fbc68..4cf438b 100644 (file)
@@ -116,9 +116,6 @@ show(int argc, char *argv[])
                                 af = AF_INET6;
                                 break;
 #endif
-                        case K_XNS:
-                                af = AF_NS;
-                                break;
                         case K_LINK:
                                 af = AF_LINK;
                                 break;
@@ -260,9 +257,6 @@ pr_family(int af)
                afname = "Internet6";
                break;
 #endif /* INET6 */
-       case AF_NS:
-               afname = "XNS";
-               break;
        case AF_IPX:
                afname = "IPX";
                break;
index b4b3284..aacb75f 100644 (file)
@@ -27,7 +27,6 @@
 .\"
 .\"     @(#)netintro.4 8.2 (Berkeley) 11/30/93
 .\" $FreeBSD: src/share/man/man4/netintro.4,v 1.10.2.6 2002/08/30 14:23:38 sobomax Exp $
-.\" $DragonFly: src/share/man/man4/netintro.4,v 1.4 2008/05/02 02:05:05 swildner Exp $
 .\"
 .Dd November 30, 1993
 .Dt NETINTRO 4
@@ -145,7 +144,6 @@ are known to the system
 .Bd -literal
 #define    AF_UNIX      1    /* local to host (pipes, portals) */
 #define    AF_INET      2    /* internetwork: UDP, TCP, etc. */
-#define    AF_NS        6    /* Xerox NS protocols */
 #define    AF_CCITT     10   /* CCITT protocols, X.25 etc */
 #define    AF_HYLINK    15   /* NSC Hyperchannel */
 #define    AF_ISO       18   /* ISO protocols */
index d5e1aea..a800217 100644 (file)
@@ -143,7 +143,6 @@ looutput(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst,
        case AF_INET:
        case AF_INET6:
        case AF_IPX:
-       case AF_NS:
                break;
        default:
                kprintf("looutput: af=%d unexpected\n", dst->sa_family);
index 2923a83..f636677 100644 (file)
@@ -87,7 +87,6 @@
  */
 #define NETISR_RESERVED0 0             /* cannot be used */
 #define        NETISR_IP       2               /* same as AF_INET */
-#define        NETISR_NS       6               /* same as AF_NS */
 #define        NETISR_ARP      18              /* same as AF_LINK */
 #define        NETISR_MPLS     21              /* MPLS */
 #define        NETISR_IPX      23              /* same as AF_IPX */
index a35bfbf..f3e6423 100644 (file)
@@ -178,9 +178,6 @@ rts_attach(netmsg_t msg)
        case AF_IPX:
                route_cb.ipx_count++;
                break;
-       case AF_NS:
-               route_cb.ns_count++;
-               break;
        }
        rp->rcb_faddr = &route_src;
        route_cb.any_count++;
@@ -231,9 +228,6 @@ rts_detach(netmsg_t msg)
                case AF_IPX:
                        route_cb.ipx_count--;
                        break;
-               case AF_NS:
-                       route_cb.ns_count--;
-                       break;
                }
                route_cb.any_count--;
        }
index 259438d..193b90e 100644 (file)
@@ -95,7 +95,6 @@ static const struct iffam gFamilies[] = {
        { AF_IPX,       NG_IFACE_HOOK_IPX       },
        { AF_ATM,       NG_IFACE_HOOK_ATM       },
        { AF_NATM,      NG_IFACE_HOOK_NATM      },
-       { AF_NS,        NG_IFACE_HOOK_NS        },
 };
 #define NUM_FAMILIES           NELEM(gFamilies)
 
index 76de3e3..3f68762 100644 (file)
@@ -30,8 +30,8 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/netsmb/netbios.h,v 1.1.2.2 2002/04/22 04:24:25 bp Exp $
- * $DragonFly: src/sys/netproto/smb/netbios.h,v 1.3 2003/08/07 21:54:35 dillon Exp $
  */
+
 #ifndef _NETSMB_NETBIOS_H_
 #define        _NETSMB_NETBIOS_H_
 
@@ -46,9 +46,6 @@
 #include <netproto/ipx/ipx.h>
 #endif
 
-#define AF_NETBIOS     AF_NS           /* XXX: should go to socket.h */
-#define PF_NETBIOS     AF_NETBIOS
-
 #define        NBPROTO_TCPSSN  1               /* NETBIOS session over TCP */
 #define        NBPROTO_IPXSSN  11              /* NETBIOS over IPX */
 
index 444415e..9d65049 100644 (file)
@@ -131,7 +131,7 @@ struct      accept_filter_arg {
 #define        AF_IMPLINK      3               /* arpanet imp addresses */
 #define        AF_PUP          4               /* pup protocols: e.g. BSP */
 #define        AF_CHAOS        5               /* mit CHAOS protocols */
-#define        AF_NS           6               /* XEROX NS protocols */
+#define        AF_NETBIOS      6               /* SMB protocols */
 #define        AF_ISO          7               /* ISO protocols */
 #define        AF_OSI          AF_ISO
 #define        AF_ECMA         8               /* European computer manufacturers */
@@ -228,7 +228,7 @@ struct sockaddr_storage {
 #define        PF_IMPLINK      AF_IMPLINK
 #define        PF_PUP          AF_PUP
 #define        PF_CHAOS        AF_CHAOS
-#define        PF_NS           AF_NS
+#define        PF_NETBIOS      AF_NETBIOS
 #define        PF_ISO          AF_ISO
 #define        PF_OSI          AF_ISO
 #define        PF_ECMA         AF_ECMA
index b377c2a..4a31efb 100644 (file)
@@ -291,8 +291,6 @@ The following address families, protocol families and protocols are recognized:
 .Cm ctrl , data
 .It Cm ipx Pq Dv AF_IPX PF_IPX
 .Cm ipx , spx
-.\".It Cm ns Pq Dv AF_NS PF_NS
-.\".Cm idp , ns_err , spp
 .\".It Cm iso Pq Dv AF_ISO PF_ISO
 .\".Cm clnp , cltp , esis , tp
 .It Cm unix Pq Dv AF_UNIX PF_UNIX