(ARPHDRD_FC*): New defines from Linux 2.2.5.
[kopensolaris-gnu/glibc.git] / sysdeps / unix / sysv / linux / net / if_arp.h
index 80f4516..c4ac8e8 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions for Address Resolution Protocol.
-   Copyright (C) 1997 Free Software Foundation, Inc.
+   Copyright (C) 1997, 1999 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
 
@@ -92,7 +92,6 @@ struct arphdr
 #define ARPHRD_PPP     512
 #define ARPHRD_HDLC    513             /* (Cisco) HDLC.  */
 #define ARPHRD_LAPB    516             /* LAPB.  */
-#define ARPHRD_ASH     517             /* ASH.  */
 
 #define ARPHRD_TUNNEL  768             /* IPIP tunnel.  */
 #define ARPHRD_TUNNEL6 769             /* IPIP6 tunnel.  */
@@ -101,8 +100,19 @@ struct arphdr
 #define ARPHRD_LOOPBACK        772             /* Loopback device.  */
 #define ARPHRD_LOCALTLK 773            /* Localtalk device.  */
 #define ARPHRD_FDDI    774             /* Fiber Distributed Data Interface. */
-#define ARPHRD_BIF      775             /* AP1000 BIF.  */
+#define ARPHRD_BIF     775             /* AP1000 BIF.  */
 #define ARPHRD_SIT     776             /* sit0 device - IPv6-in-IPv4.  */
+#define ARPHRD_IPDDP   777             /* IP-in-DDP tunnel.  */
+#define ARPHRD_IPGRE   778             /* GRE over IP.  */
+#define ARPHRD_PIMREG  779             /* PIMSM register interface.  */
+#define ARPHRD_HIPPI   780             /* High Performance Parallel I'face. */
+#define ARPHRD_ASH     781             /* (Nexus Electronics) Ash.  */
+#define ARPHRD_ECONET  782             /* Acorn Econet.  */
+#define ARPHRD_IRDA    783             /* Linux/IR.  */
+#define ARPHRD_FCPP    784             /* Point to point fibrechanel.  */
+#define ARPHRD_FCAL    785             /* Fibrechanel arbitrated loop.  */
+#define ARPHRD_FCPL    786             /* Fibrechanel public loop.  */
+#define ARPHRD_FCPFABRIC 787           /* Fibrechanel fabric.  */
 
 
 /* ARP ioctl request.  */