⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vlan.h

📁 wi-fi sources for asus wl138g v2 pci card
💻 H
字号:
/* * 802.1Q VLAN protocol definitions * * Copyright 2005-2006, Broadcom Corporation * All Rights Reserved. *  * THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY * KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM * SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE. * * $Id$ */#ifndef _vlan_h_#define _vlan_h_/* enable structure packing */#if defined(__GNUC__)#define	PACKED	__attribute__((packed))#else#pragma pack(1)#define	PACKED#endif#define VLAN_VID_MASK		0xfff	/* low 12 bits are vlan id */#define	VLAN_CFI_SHIFT		12	/* canonical format indicator bit */#define VLAN_PRI_SHIFT		13	/* user priority */#define VLAN_PRI_MASK		7	/* 3 bits of priority */#define	VLAN_TAG_LEN		4#define	VLAN_TAG_OFFSET		(2 * ETHER_ADDR_LEN)struct ethervlan_header {	uint8	ether_dhost[ETHER_ADDR_LEN];	uint8	ether_shost[ETHER_ADDR_LEN];	uint16	vlan_type;		/* 0x8100 */	uint16	vlan_tag;		/* priority, cfi and vid */	uint16	ether_type;};#define	ETHERVLAN_HDR_LEN	(ETHER_HDR_LEN + VLAN_TAG_LEN)#undef PACKED#if !defined(__GNUC__)#pragma pack()#endif#endif /* _vlan_h_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -