Deleted Added
full compact
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 ---