Add more types for SNMP
authorKeith Sklower <sklower@ucbvax.Berkeley.EDU>
Thu, 21 Sep 1989 02:55:39 +0000 (18:55 -0800)
committerKeith Sklower <sklower@ucbvax.Berkeley.EDU>
Thu, 21 Sep 1989 02:55:39 +0000 (18:55 -0800)
SCCS-vsn: sys/net/if_types.h 7.2

usr/src/sys/net/if_types.h

index 2c102dc..775cfe4 100644 (file)
@@ -1,5 +1,5 @@
 /*
 /*
- * Copyright (c) 1982, 1989 Regents of the University of California.
+ * Copyright (c) 1989 Regents of the University of California.
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms are permitted
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms are permitted
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
- *     @(#)if_types.h  7.1 (Berkeley) %G%
+ *     @(#)if_types.h  7.2 (Berkeley) %G%
  */
 
 
 /* interface types for benefit of parsing media address headers */
  */
 
 
 /* interface types for benefit of parsing media address headers */
-#define        IFT_LOOP        0x1             /* loopback */
-#define        IFT_XETHER      0x2             /* old 3MBaud experimental ethernet */
-#define        IFT_ETHER       0x3             /* 802.3 */
-#define        IFT_IMP         0x4             /* Arpanet imp interface */
-#define        IFT_P8010       0x5             /* Pronet 10/Pronet 80 */
-#define IFT_EON                0x6             /* ISO over IP */
-#define IFT_HY         0x7             /* Hyperchannel */
+#define IFT_OTHER      0x1             /* none of the following */
+#define IFT_1822       0x2             /* old-style arpanet imp */
+#define IFT_HDH1822    0x3             /* HDH arpanet imp */
+#define IFT_X25DDN     0x4             /* x25 to imp */
+#define IFT_X25                0x5             /* PDN X25 interface */
+#define        IFT_ETHER       0x6             /* Ethernet I or II */
+#define        IFT_ISO88023    0x7             /* CMSA CD */
+#define        IFT_ISO88024    0x8             /* Token Bus */
+#define        IFT_ISO88025    0x9             /* Token Ring */
+#define        IFT_ISO88026    0xa             /* MAN */
+#define        IFT_STARLAN     0xb
+#define        IFT_P10         0xc             /* Proteon 10MBit ring */
+#define        IFT_P80         0xd             /* Proteon 10MBit ring */
+#define IFT_HY         0xe             /* Hyperchannel */
+#define IFT_FDDI       0xf
+#define IFT_LAPB       0x10
+#define IFT_SDLC       0x11
+#define IFT_T1         0x12
+#define IFT_CEPT       0x13
+#define IFT_ISDNBASIC  0x14
+#define IFT_ISDNPRIMARY        0x15
+#define IFT_PTPSERIAL  0x16
+#define        IFT_LOOP        0x18            /* loopback */
+#define IFT_EON                0x19            /* ISO over IP */
+#define        IFT_XETHER      0x1a            /* obsolete 3MB experimental ethernet */
+#define        IFT_NSIP        0x1b            /* XNS over IP */
+#define        IFT_SLIP        0x1c            /* IP over generic TTY */