if_media.h (44521) | if_media.h (44542) |
---|---|
1/* $NetBSD: if_media.h,v 1.3 1997/03/26 01:19:27 thorpej Exp $ */ 2/* $Id: if_media.h,v 1.3 1999/02/20 11:17:59 julian Exp $ */ 3 4/* 5 * Copyright (c) 1997 6 * Jonathan Stone and Jason R. Thorpe. All rights reserved. 7 * 8 * This software is derived from information provided by Matt Thomas. --- 117 unchanged lines hidden (view full) --- 126#define IFM_100_TX 6 /* 100BaseTX - RJ45 */ 127#define IFM_100_FX 7 /* 100BaseFX - Fiber */ 128#define IFM_100_T4 8 /* 100BaseT4 - 4 pair cat 3 */ 129#define IFM_100_VG 9 /* 100VG-AnyLAN */ 130#define IFM_100_T2 10 /* 100BaseT2 */ 131#define IFM_1000_FX 11 /* 1000BaseFX - gigabit over fiber */ 132#define IFM_10_STP 12 /* 10BaseT over shielded TP */ 133#define IFM_10_FL 13 /* 10baseFL - Fiber */ | 1/* $NetBSD: if_media.h,v 1.3 1997/03/26 01:19:27 thorpej Exp $ */ 2/* $Id: if_media.h,v 1.3 1999/02/20 11:17:59 julian Exp $ */ 3 4/* 5 * Copyright (c) 1997 6 * Jonathan Stone and Jason R. Thorpe. All rights reserved. 7 * 8 * This software is derived from information provided by Matt Thomas. --- 117 unchanged lines hidden (view full) --- 126#define IFM_100_TX 6 /* 100BaseTX - RJ45 */ 127#define IFM_100_FX 7 /* 100BaseFX - Fiber */ 128#define IFM_100_T4 8 /* 100BaseT4 - 4 pair cat 3 */ 129#define IFM_100_VG 9 /* 100VG-AnyLAN */ 130#define IFM_100_T2 10 /* 100BaseT2 */ 131#define IFM_1000_FX 11 /* 1000BaseFX - gigabit over fiber */ 132#define IFM_10_STP 12 /* 10BaseT over shielded TP */ 133#define IFM_10_FL 13 /* 10baseFL - Fiber */ |
134#define IFM_1000_SX 14 /* 1000BaseSX Multi-mode Fiber */ 135#define IFM_1000_LX 15 /* 1000BaseLX Single-mode Fiber */ 136#define IFM_1000_CX 16 /* 1000BaseCX 150ohm STP */ 137#define IFM_1000_TX 17 /* 1000BaseTX 4 pair cat 5 */ |
|
134 135/* 136 * Token ring 137 */ 138#define IFM_TOKEN 0x00000040 139#define IFM_TOK_STP4 3 /* Shielded twisted pair 4m - DB9 */ 140#define IFM_TOK_STP16 4 /* Shielded twisted pair 16m - DB9 */ 141#define IFM_TOK_UTP4 5 /* Unshielded twisted pair 4m - RJ45 */ --- 92 unchanged lines hidden (view full) --- 234 { IFM_100_TX, "100baseTX" }, \ 235 { IFM_100_FX, "100baseFX" }, \ 236 { IFM_100_T4, "100baseT4" }, \ 237 { IFM_100_VG, "100baseVG" }, \ 238 { IFM_100_T2, "100baseT2" }, \ 239 { IFM_1000_FX, "1000baseFX" }, \ 240 { IFM_10_STP, "10baseSTP" }, \ 241 { IFM_10_FL, "10baseFL" }, \ | 138 139/* 140 * Token ring 141 */ 142#define IFM_TOKEN 0x00000040 143#define IFM_TOK_STP4 3 /* Shielded twisted pair 4m - DB9 */ 144#define IFM_TOK_STP16 4 /* Shielded twisted pair 16m - DB9 */ 145#define IFM_TOK_UTP4 5 /* Unshielded twisted pair 4m - RJ45 */ --- 92 unchanged lines hidden (view full) --- 238 { IFM_100_TX, "100baseTX" }, \ 239 { IFM_100_FX, "100baseFX" }, \ 240 { IFM_100_T4, "100baseT4" }, \ 241 { IFM_100_VG, "100baseVG" }, \ 242 { IFM_100_T2, "100baseT2" }, \ 243 { IFM_1000_FX, "1000baseFX" }, \ 244 { IFM_10_STP, "10baseSTP" }, \ 245 { IFM_10_FL, "10baseFL" }, \ |
246 { IFM_1000_SX, "1000baseSX" }, \ 247 { IFM_1000_LX, "1000baseLX" }, \ 248 { IFM_1000_CX, "1000baseCX" }, \ 249 { IFM_1000_TX, "1000baseTX" }, \ |
|
242 { 0, NULL }, \ 243} 244 245#define IFM_SUBTYPE_ETHERNET_ALIASES { \ 246 { IFM_10_T, "UTP" }, \ 247 { IFM_10_T, "10UTP" }, \ 248 { IFM_10_2, "BNC" }, \ 249 { IFM_10_2, "10BNC" }, \ 250 { IFM_10_5, "AUI" }, \ 251 { IFM_10_5, "10AUI" }, \ 252 { IFM_100_TX, "100TX" }, \ 253 { IFM_100_FX, "100FX" }, \ 254 { IFM_100_T4, "100T4" }, \ 255 { IFM_100_VG, "100VG" }, \ 256 { IFM_100_T2, "100T2" }, \ 257 { IFM_1000_FX, "1000FX" }, \ 258 { IFM_10_STP, "10STP" }, \ 259 { IFM_10_FL, "10FL" }, \ | 250 { 0, NULL }, \ 251} 252 253#define IFM_SUBTYPE_ETHERNET_ALIASES { \ 254 { IFM_10_T, "UTP" }, \ 255 { IFM_10_T, "10UTP" }, \ 256 { IFM_10_2, "BNC" }, \ 257 { IFM_10_2, "10BNC" }, \ 258 { IFM_10_5, "AUI" }, \ 259 { IFM_10_5, "10AUI" }, \ 260 { IFM_100_TX, "100TX" }, \ 261 { IFM_100_FX, "100FX" }, \ 262 { IFM_100_T4, "100T4" }, \ 263 { IFM_100_VG, "100VG" }, \ 264 { IFM_100_T2, "100T2" }, \ 265 { IFM_1000_FX, "1000FX" }, \ 266 { IFM_10_STP, "10STP" }, \ 267 { IFM_10_FL, "10FL" }, \ |
268 { IFM_1000_FX, "1000SX" }, \ 269 { IFM_1000_FX, "1000LX" }, \ 270 { IFM_1000_FX, "1000CX" }, \ 271 { IFM_1000_FX, "1000TX" }, \ |
|
260 { 0, NULL }, \ 261} 262 263#define IFM_SUBTYPE_ETHERNET_OPTION_DESCRIPTIONS { \ 264 { 0, NULL }, \ 265} 266 267#define IFM_SUBTYPE_TOKENRING_DESCRIPTIONS { \ --- 71 unchanged lines hidden --- | 272 { 0, NULL }, \ 273} 274 275#define IFM_SUBTYPE_ETHERNET_OPTION_DESCRIPTIONS { \ 276 { 0, NULL }, \ 277} 278 279#define IFM_SUBTYPE_TOKENRING_DESCRIPTIONS { \ --- 71 unchanged lines hidden --- |