亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? if_media.h

?? Linux下wifi實現
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*	$NetBSD: if_media.h,v 1.3 1997/03/26 01:19:27 thorpej Exp $	*//* $FreeBSD: src/sys/net/if_media.h,v 1.18 2002/07/14 21:58:19 kbyanc Exp $ *//*	$Id: if_media.h 1441 2006-02-06 16:03:21Z mrenzmann $	*//* * Copyright (c) 1997 *	Jonathan Stone and Jason R. Thorpe.  All rights reserved. * * This software is derived from information provided by Matt Thomas. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software *    must display the following acknowledgement: *	This product includes software developed by Jonathan Stone *	and Jason R. Thorpe for the NetBSD Project. * 4. The names of the authors may not be used to endorse or promote products *    derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * $Id: if_media.h 1441 2006-02-06 16:03:21Z mrenzmann $ */#ifndef _NET_IF_MEDIA_H_#define _NET_IF_MEDIA_H_#include <net80211/ieee80211_linux.h>/* * Prototypes and definitions for BSD/OS-compatible network interface * media selection. * * Where it is safe to do so, this code strays slightly from the BSD/OS * design.  Software which uses the API (device drivers, basically) * shouldn't notice any difference. * * Many thanks to Matt Thomas for providing the information necessary * to implement this interface. */struct ifmediareq {	char ifm_name[IFNAMSIZ];	/* if name, e.g. "en0" */	int ifm_current;			/* current media options */	int ifm_mask;			/* don't care mask */	int ifm_status;			/* media status */	int ifm_active;			/* active options */	int ifm_count;			/* # entries in ifm_ulist array */	int __user *ifm_ulist;		/* media words */};#define	SIOCSIFMEDIA	_IOWR('i', 55, struct ifreq)	/* set net media */#define	SIOCGIFMEDIA	_IOWR('i', 56, struct ifmediareq) /* get net media */#ifdef __KERNEL__#include <sys/queue.h>/* * Driver callbacks for media status and change requests. */struct net_device;typedef	int (*ifm_change_cb_t)(struct net_device *);typedef	void (*ifm_stat_cb_t)(struct net_device *, struct ifmediareq *);/* * In-kernel representation of a single supported media type. */struct ifmedia_entry {	LIST_ENTRY(ifmedia_entry) ifm_list;	int ifm_media;		/* description of this media attachment */	int ifm_data;		/* for driver-specific use */	void *ifm_aux;		/* for driver-specific use */};/* * One of these goes into a network interface's softc structure. * It is used to keep general media state. */struct ifmedia {	int ifm_mask;			/* mask of changes we don't care about */	int ifm_media;			/* current user-set media word */	struct ifmedia_entry *ifm_cur;	/* currently selected media */	ATH_LIST_HEAD(, ifmedia_entry) ifm_list; /* list of all supported media */	ifm_change_cb_t	ifm_change;	/* media change driver callback */	ifm_stat_cb_t ifm_status;	/* media status driver callback */};/* Initialize an interface's struct if_media field. */void ifmedia_init(struct ifmedia *, int, ifm_change_cb_t, ifm_stat_cb_t);/* Remove all mediums from a struct ifmedia.  */void ifmedia_removeall(struct ifmedia *);/* Add one supported medium to a struct ifmedia. */void ifmedia_add(struct ifmedia *, int, int, void *);/* Add an array (of ifmedia_entry) media to a struct ifmedia. */void ifmedia_list_add(struct ifmedia *, struct ifmedia_entry *, int);/* Set default media type on initialization. */void ifmedia_set(struct ifmedia *, int);/* Common ioctl function for getting/setting media, called by driver. */int ifmedia_ioctl(struct net_device *, struct ifreq *, struct ifmedia *, u_long);#endif /*_KERNEL *//* * if_media Options word: *	Bits	Use *	----	------- *	0-4	Media variant *	5-7	Media type *	8-15	Type specific options *	16-18	Mode (for multi-mode devices) *	19	RFU *	20-27	Shared (global) options *	28-31	Instance *//* * Ethernet */#define	IFM_ETHER	0x00000020#define	IFM_10_T	3		/* 10BaseT - RJ45 */#define	IFM_10_2	4		/* 10Base2 - Thinnet */#define	IFM_10_5	5		/* 10Base5 - AUI */#define	IFM_100_TX	6		/* 100BaseTX - RJ45 */#define	IFM_100_FX	7		/* 100BaseFX - Fiber */#define	IFM_100_T4	8		/* 100BaseT4 - 4 pair cat 3 */#define	IFM_100_VG	9		/* 100VG-AnyLAN */#define	IFM_100_T2	10		/* 100BaseT2 */#define	IFM_1000_SX	11		/* 1000BaseSX - multi-mode fiber */#define	IFM_10_STP	12		/* 10BaseT over shielded TP */#define	IFM_10_FL	13		/* 10BaseFL - Fiber */#define	IFM_1000_LX	14		/* 1000baseLX - single-mode fiber */#define	IFM_1000_CX	15		/* 1000baseCX - 150ohm STP */#define	IFM_1000_T	16		/* 1000baseT - 4 pair cat 5 */#define	IFM_HPNA_1	17		/* HomePNA 1.0 (1Mb/s) *//* note 31 is the max! */#define	IFM_ETH_MASTER	0x00000100	/* master mode (1000baseT) *//* * Token ring */#define	IFM_TOKEN	0x00000040#define	IFM_TOK_STP4	3		/* Shielded twisted pair 4m - DB9 */#define	IFM_TOK_STP16	4		/* Shielded twisted pair 16m - DB9 */#define	IFM_TOK_UTP4	5		/* Unshielded twisted pair 4m - RJ45 */#define	IFM_TOK_UTP16	6		/* Unshielded twisted pair 16m - RJ45 */#define	IFM_TOK_STP100  7		/* Shielded twisted pair 100m - DB9 */#define	IFM_TOK_UTP100  8		/* Unshielded twisted pair 100m - RJ45 */#define	IFM_TOK_ETR	0x00000200	/* Early token release */#define	IFM_TOK_SRCRT	0x00000400	/* Enable source routing features */#define	IFM_TOK_ALLR	0x00000800	/* All routes / Single route bcast */#define	IFM_TOK_DTR	0x00002000	/* Dedicated token ring */#define	IFM_TOK_CLASSIC	0x00004000	/* Classic token ring */#define	IFM_TOK_AUTO	0x00008000	/* Automatic Dedicate/Classic token ring *//* * FDDI */#define	IFM_FDDI	0x00000060#define	IFM_FDDI_SMF	3		/* Single-mode fiber */#define	IFM_FDDI_MMF	4		/* Multi-mode fiber */#define	IFM_FDDI_UTP	5		/* CDDI / UTP */#define	IFM_FDDI_DA	0x00000100	/* Dual attach / single attach *//* * IEEE 802.11 Wireless */#define	IFM_IEEE80211	0x00000080/* NB: 0,1,2 are auto, manual, none defined below */#define	IFM_IEEE80211_FH1	3	/* Frequency Hopping 1Mbps */#define	IFM_IEEE80211_FH2	4	/* Frequency Hopping 2Mbps */#define	IFM_IEEE80211_DS1	5	/* Direct Sequence 1Mbps */#define	IFM_IEEE80211_DS2	6	/* Direct Sequence 2Mbps */#define	IFM_IEEE80211_DS5	7	/* Direct Sequence 5.5Mbps */#define	IFM_IEEE80211_DS11	8	/* Direct Sequence 11Mbps */#define	IFM_IEEE80211_DS22	9	/* Direct Sequence 22Mbps */#define IFM_IEEE80211_OFDM1_50  10      /* OFDM 1.5Mbps */#define IFM_IEEE80211_OFDM2_25  11      /* OFDM 2.25Mbps */#define IFM_IEEE80211_OFDM3     12      /* OFDM 3Mbps */#define IFM_IEEE80211_OFDM4_50  13      /* OFDM 4.5Mbps */#define IFM_IEEE80211_OFDM6     14      /* OFDM 6Mbps */#define IFM_IEEE80211_OFDM9     15      /* OFDM 9Mbps */#define IFM_IEEE80211_OFDM12    16      /* OFDM 12Mbps */#define IFM_IEEE80211_OFDM13_5  17      /* OFDM 13.5Mpbs */#define IFM_IEEE80211_OFDM18    18      /* OFDM 18Mbps */#define IFM_IEEE80211_OFDM24    19      /* OFDM 24Mbps */#define IFM_IEEE80211_OFDM27    20      /* OFDM 27Mbps */#define IFM_IEEE80211_OFDM36    21      /* OFDM 36Mbps */#define IFM_IEEE80211_OFDM48    22      /* OFDM 48Mbps */#define IFM_IEEE80211_OFDM54    23      /* OFDM 54Mbps */#define IFM_IEEE80211_OFDM72    24      /* OFDM 72Mbps */#define	IFM_IEEE80211_ADHOC	0x00000100	/* Operate in Adhoc mode */#define	IFM_IEEE80211_HOSTAP	0x00000200	/* Operate in Host AP mode */#define	IFM_IEEE80211_IBSS	0x00000400	/* Operate in IBSS mode */#define	IFM_IEEE80211_WDS	0x00000800	/* Operate in WDS mode */#define	IFM_IEEE80211_TURBO	0x00001000	/* Operate in turbo mode */#define	IFM_IEEE80211_MONITOR	0x00002000	/* Operate in monitor mode *//* operating mode for multi-mode devices */#define	IFM_IEEE80211_11A	0x00010000	/* 5Ghz, OFDM mode */#define	IFM_IEEE80211_11B	0x00020000	/* Direct Sequence mode */#define	IFM_IEEE80211_11G	0x00030000	/* 2Ghz, CCK mode */#define	IFM_IEEE80211_FH	0x00040000	/* 2Ghz, GFSK mode *//* * Shared media sub-types */#define	IFM_AUTO	0		/* Autoselect best media */#define	IFM_MANUAL	1		/* Jumper/dipswitch selects media */#define	IFM_NONE	2		/* Deselect all media *//* * Shared options */#define	IFM_FDX		0x00100000	/* Force full duplex */#define	IFM_HDX		0x00200000	/* Force half duplex */#define	IFM_FLAG0	0x01000000	/* Driver defined flag */#define	IFM_FLAG1	0x02000000	/* Driver defined flag */#define	IFM_FLAG2	0x04000000	/* Driver defined flag */#define	IFM_LOOP	0x08000000	/* Put hardware in loopback *//* * Masks */#define	IFM_NMASK	0x000000e0	/* Network type */#define	IFM_TMASK	0x0000001f	/* Media sub-type */#define	IFM_IMASK	0xf0000000	/* Instance */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品日产卡一卡二卡麻豆| 99国产精品久久久久久久久久久| 91精品在线麻豆| 免费xxxx性欧美18vr| 精品国产一区二区三区不卡| 国产一区不卡精品| 中文字幕中文乱码欧美一区二区 | 日日夜夜一区二区| 欧美一级片免费看| 国产成人午夜电影网| 亚洲欧美在线aaa| 欧美伊人久久大香线蕉综合69 | 全国精品久久少妇| 久久久久久久久久久久久夜| 成人美女在线观看| 婷婷国产v国产偷v亚洲高清| 欧美大白屁股肥臀xxxxxx| 国产福利一区在线观看| 亚洲精品福利视频网站| 日韩一级二级三级| 成人黄色a**站在线观看| 亚洲电影激情视频网站| 亚洲精品一区二区三区蜜桃下载 | 久久精品国产一区二区三区免费看 | 国产日韩欧美激情| 欧美日韩在线不卡| 亚洲视频小说图片| 欧美一区二区网站| 成人sese在线| 免费观看日韩电影| 亚洲色图视频免费播放| 日韩欧美不卡一区| 欧洲一区在线电影| 福利一区二区在线| 日韩有码一区二区三区| 国产精品成人免费精品自在线观看| 欧美久久久久久蜜桃| a美女胸又www黄视频久久| 日韩精品午夜视频| 亚洲欧美日韩一区二区| 欧美mv日韩mv国产网站app| 久久综合给合久久狠狠狠97色69| 91蜜桃传媒精品久久久一区二区| 久久99久久久欧美国产| 午夜欧美一区二区三区在线播放| 国产精品久久久久久一区二区三区| 欧美一区二视频| 色狠狠色噜噜噜综合网| 懂色中文一区二区在线播放| 裸体在线国模精品偷拍| 亚洲成av人综合在线观看| 国产精品久久久久久久久动漫 | 99久久久国产精品| 国产一区二区0| 青草国产精品久久久久久| 一区二区三区鲁丝不卡| 国产精品美女久久久久高潮| 精品国产91亚洲一区二区三区婷婷| 欧美调教femdomvk| 99久久99久久精品国产片果冻| 国产一区二三区| 黑人精品欧美一区二区蜜桃| 蜜臀久久99精品久久久久久9| 亚洲美腿欧美偷拍| ㊣最新国产の精品bt伙计久久| 久久久久久日产精品| www久久精品| 日韩美女主播在线视频一区二区三区| 欧美精品1区2区3区| 欧美日韩亚洲国产综合| 日本韩国欧美三级| 欧美视频在线观看一区| 欧美亚洲图片小说| 在线免费一区三区| 欧美日韩在线综合| 欧美日韩视频第一区| 69堂亚洲精品首页| 3751色影院一区二区三区| 欧美高清激情brazzers| 7777精品伊人久久久大香线蕉| 欧美欧美欧美欧美首页| 欧美精品乱码久久久久久按摩 | 精品久久久久久久久久久院品网| 欧美一区二区三区白人| 日韩欧美精品在线| 日韩天堂在线观看| 久久久99精品免费观看| 国产精品久久久久久亚洲毛片| 中文字幕一区二区三区在线观看 | 亚洲精品视频在线| 亚洲综合在线视频| 婷婷综合在线观看| 国产在线国偷精品产拍免费yy| 国产中文字幕精品| 成人精品一区二区三区四区| 91色综合久久久久婷婷| 欧美三级日韩三级| 精品国产伦一区二区三区观看体验 | 亚洲福利视频三区| 麻豆一区二区三区| 成人av网站在线| 欧美日本韩国一区| 久久久91精品国产一区二区三区| 最好看的中文字幕久久| 日本在线观看不卡视频| 国产精品综合久久| 91高清视频免费看| 26uuu亚洲| 亚洲一区二区欧美激情| 国产在线一区观看| 欧美优质美女网站| 久久综合99re88久久爱| 亚洲三级在线免费观看| 日本不卡中文字幕| 91美女片黄在线| 91精品国产综合久久精品app| 国产欧美精品一区二区色综合 | 国产精品一区二区在线观看网站| 91丝袜美腿高跟国产极品老师| 欧美男人的天堂一二区| 国产女同性恋一区二区| 日韩va欧美va亚洲va久久| 成人av中文字幕| 日韩欧美综合一区| 亚洲精品免费一二三区| 国产激情一区二区三区四区| 欧美色图第一页| 国产精品成人免费在线| 久久精品99国产国产精| 欧美在线不卡视频| 中文字幕免费观看一区| 九九九精品视频| 欧美三级三级三级爽爽爽| 国产精品青草久久| 韩国午夜理伦三级不卡影院| 欧美日韩国产123区| 亚洲欧洲精品天堂一级| 韩国三级在线一区| 欧美一区2区视频在线观看| 亚洲精选在线视频| av福利精品导航| 久久影院午夜论| 经典三级一区二区| 欧美一区二区成人6969| 亚洲高清视频的网址| 91久久精品国产91性色tv| 中文字幕一区二区三区色视频| 激情欧美日韩一区二区| 欧美一区日本一区韩国一区| 亚洲国产一区视频| 欧亚洲嫩模精品一区三区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 激情深爱一区二区| 亚洲精品在线一区二区| 日本美女一区二区三区| 8x8x8国产精品| 午夜精品一区二区三区免费视频 | 看片的网站亚洲| 日韩视频一区二区三区在线播放| 一区二区三区日本| 欧美亚洲免费在线一区| 亚洲综合一二区| 欧美日韩国产免费一区二区| 亚洲午夜精品网| 欧美日韩午夜影院| 日本成人在线电影网| 欧美大片在线观看| 国产一区 二区 三区一级| 久久精品亚洲麻豆av一区二区| 国产精品资源在线观看| 国产日韩精品一区二区浪潮av| 国产精品一区专区| 中文字幕中文字幕中文字幕亚洲无线| 成人app网站| 一级做a爱片久久| 欧美高清www午色夜在线视频| 日本不卡视频一二三区| 久久综合九色综合97婷婷女人| 国产老女人精品毛片久久| 国产精品丝袜黑色高跟| 99精品偷自拍| 首页国产欧美久久| 欧美精品一区二区不卡| 国产1区2区3区精品美女| 国产精品久久免费看| 91久久精品午夜一区二区| 日韩和的一区二区| 久久午夜羞羞影院免费观看| 懂色av一区二区三区蜜臀| 一区二区三区中文字幕| 欧美一区二区三区视频在线| 国产乱子伦一区二区三区国色天香| 国产女人水真多18毛片18精品视频| 成人av网站在线观看免费| 亚洲福利电影网| 国产亚洲精品超碰| 91福利社在线观看| 国产自产v一区二区三区c| 最近日韩中文字幕| 欧美一区二区播放|