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

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

?? mlme.h

?? r73模塊的無線網卡在Linux下的驅動程序
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*************************************************************************** * RT2x00 SourceForge Project - http://rt2x00.serialmonkey.com             * *                                                                         * *   This program is free software; you can redistribute it and/or modify  * *   it under the terms of the GNU General Public License as published by  * *   the Free Software Foundation; either version 2 of the License, or     * *   (at your option) any later version.                                   * *                                                                         * *   This program is distributed in the hope that it will be useful,       * *   but WITHOUT ANY WARRANTY; without even the implied warranty of        * *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         * *   GNU General Public License for more details.                          * *                                                                         * *   You should have received a copy of the GNU General Public License     * *   along with this program; if not, write to the                         * *   Free Software Foundation, Inc.,                                       * *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             * *                                                                         * *   Licensed under the GNU GPL                                            * *   Original code supplied under license from RaLink Inc, 2004.           * ***************************************************************************//*************************************************************************** *	Module Name:	mlme.h * *	Abstract: * *	Revision History: *	Who		When		What *	--------	----------	----------------------------- *	John Chang	2003-08-28	Created *	John Chang	2004-09-06	modified for RT2600 * ***************************************************************************/#ifndef __MLME_H__#define __MLME_H__#include "oid.h"// maximum supported capability information -// ESS, IBSS, Privacy, Short Preamble, Spectrum mgmt, Short Slot#define SUPPORTED_CAPABILITY_INFO   0x0533#define END_OF_ARGS                 -1#define LFSR_MASK                   0x80000057#define MLME_TASK_EXEC_INTV         1000         // 1 sec//#define TBTT_PRELOAD_TIME         384          // usec. LomgPreamble + 24-byte at 1Mbps#define BEACON_LOST_TIME            (4*HZ)      // 2048 msec = 2 sec#define AUTH_TIMEOUT                300         // unit: msec#define ASSOC_TIMEOUT               300         // unit: msec#define JOIN_TIMEOUT                2000        // unit: msec#define MIN_CHANNEL_TIME            110         // unit: msec, for dual band scan#define MAX_CHANNEL_TIME            140         // unit: msec, for single band scan//#define	ACTIVE_SCAN_TIME		    30			// Active scan waiting for probe response time#define	FAST_ACTIVE_SCAN_TIME	    30 		    // Active scan waiting for probe response time#define CW_MIN_IN_BITS              4         // actual CwMin = 2^CW_MIN_IN_BITS - 1#define CW_MAX_IN_BITS              10        // actual CwMax = 2^CW_MAX_IN_BITS - 1// Note: RSSI_TO_DBM_OFFSET has been changed to variable for new RF (2004-0720).// SHould not refer to this constant anymore#define RSSI_TO_DBM_OFFSET          120 // for RT2530 RSSI-115 = dBm#define RSSI_FOR_MID_TX_POWER       -55  // -55 db is considered mid-distance#define RSSI_FOR_LOW_TX_POWER       -45  // -45 db is considered very short distance and                                        // eligible to use a lower TX power#define RSSI_FOR_LOWEST_TX_POWER    -30//#define MID_TX_POWER_DELTA          0   // 0 db from full TX power upon mid-distance to AP#define LOW_TX_POWER_DELTA          6    // -3 db from full TX power upon very short distance. 1 grade is 0.5 db#define LOWEST_TX_POWER_DELTA       16   // -8 db from full TX power upon shortest distance. 1 grade is 0.5 db#define RSSI_TRIGGERED_UPON_BELOW_THRESHOLD     0#define RSSI_TRIGGERED_UPON_EXCCEED_THRESHOLD   1#define RSSI_THRESHOLD_FOR_ROAMING              25#define RSSI_DELTA                              5// Channel Quality Indication#define CQI_IS_GOOD(cqi)            ((cqi) >= 50)//#define CQI_IS_FAIR(cqi)          (((cqi) >= 20) && ((cqi) < 50))#define CQI_IS_POOR(cqi)            (cqi < 50)  //(((cqi) >= 5) && ((cqi) < 20))#define CQI_IS_BAD(cqi)             (cqi < 5)#define CQI_IS_DEAD(cqi)            (cqi == 0)   //((cqi) < 5)// weighting factor to calculate Channel quality, total should be 100%#define RSSI_WEIGHTING                   50#define TX_WEIGHTING                     30#define RX_WEIGHTING                     20#define MAX_LEN_OF_BSS_TABLE             64#define BSS_NOT_FOUND                    0xFFFFFFFF#define SCAN_PASSIVE                     18#define SCAN_ACTIVE                      19#define FAST_SCAN_ACTIVE                 24		// scan with probe request, and wait beacon and probe response#define MAX_LEN_OF_MLME_QUEUE            20// bit definition of the 2-byte pBEACON->Capability field#define CAP_IS_ESS_ON(x)                 (((x) & 0x0001) != 0)#define CAP_IS_IBSS_ON(x)                (((x) & 0x0002) != 0)#define CAP_IS_CF_POLLABLE_ON(x)         (((x) & 0x0004) != 0)#define CAP_IS_CF_POLL_REQ_ON(x)         (((x) & 0x0008) != 0)#define CAP_IS_PRIVACY_ON(x)             (((x) & 0x0010) != 0)#define CAP_IS_SHORT_PREAMBLE_ON(x)      (((x) & 0x0020) != 0)#define CAP_IS_PBCC_ON(x)                (((x) & 0x0040) != 0)#define CAP_IS_AGILITY_ON(x)             (((x) & 0x0080) != 0)#define CAP_IS_SPECTRUM_MGMT(x)          (((x) & 0x0100) != 0)  // 802.11e d9#define CAP_IS_QOS(x)                    (((x) & 0x0200) != 0)  // 802.11e d9#define CAP_IS_SHORT_SLOT(x)             (((x) & 0x0400) != 0)#define CAP_IS_APSD(x)                   (((x) & 0x0800) != 0)  // 802.11e d9#define CAP_IS_IMMED_BA(x)               (((x) & 0x1000) != 0)  // 802.11e d9#define CAP_IS_DSSS_OFDM(x)              (((x) & 0x2000) != 0)#define CAP_IS_DELAY_BA(x)               (((x) & 0x4000) != 0)  // 802.11e d9#define CAP_GENERATE(ess,ibss,priv,s_pre,s_slot)  (((ess) ? 0x0001 : 0x0000) | ((ibss) ? 0x0002 : 0x0000) | ((priv) ? 0x0010 : 0x0000) | ((s_pre) ? 0x0020 : 0x0000) | ((s_slot) ? 0x0400 : 0x0000))#define STA_QOS_CAPABILITY               0 // 1-byte. see 802.11e d9.0 for bit definition#define ERP_IS_NON_ERP_PRESENT(x)        (((x) & 0x01) != 0)    // 802.11g#define ERP_IS_USE_PROTECTION(x)         (((x) & 0x02) != 0)    // 802.11g#define ERP_IS_USE_BARKER_PREAMBLE(x)    (((x) & 0x04) != 0)    // 802.11g#define DRS_TX_QUALITY_WORST_BOUND       3#define DRS_PENALTY                      8//// 802.11 frame formats//// 2-byte QOS CONTROL fieldtypedef struct PACKED {#ifdef BIG_ENDIAN    USHORT      Txop_QueueSize:8;    USHORT      Rsv:1;    USHORT      AckPolicy:2;    USHORT      EOSP:1;    USHORT      TID:4;#else    USHORT      TID:4;    USHORT      EOSP:1;    USHORT      AckPolicy:2;    USHORT      Rsv:1;    USHORT      Txop_QueueSize:8;#endif} QOS_CONTROL, *PQOS_CONTROL;// 2-byte Frame control fieldtypedef	struct	PACKED {#ifdef BIG_ENDIAN    USHORT		Order:1;    USHORT		Wep:1;    USHORT		MoreData:1;    USHORT		PwrMgmt:1;    USHORT		Retry:1;    USHORT		MoreFrag:1;    USHORT		FrDs:1;    USHORT		ToDs:1;    USHORT		SubType:4;    USHORT		Type:2;    USHORT		Ver:2;#else	USHORT		Ver:2;				// Protocol version	USHORT		Type:2;				// MSDU type	USHORT		SubType:4;			// MSDU subtype	USHORT		ToDs:1;				// To DS indication	USHORT		FrDs:1;				// From DS indication	USHORT		MoreFrag:1;			// More fragment bit	USHORT		Retry:1;			// Retry status bit	USHORT		PwrMgmt:1;			// Power management bit	USHORT		MoreData:1;			// More data bit	USHORT		Wep:1;				// Wep data	USHORT		Order:1;			// Strict order expected#endif}	FRAME_CONTROL, *PFRAME_CONTROL;typedef	struct	PACKED _HEADER_802_11	{    FRAME_CONTROL   FC;    USHORT          Duration;    UCHAR           Addr1[MAC_ADDR_LEN];    UCHAR           Addr2[MAC_ADDR_LEN];	UCHAR			Addr3[MAC_ADDR_LEN];#ifdef BIG_ENDIAN    USHORT    		Sequence:12;    USHORT    		Frag:4;#else	USHORT			Frag:4;	USHORT			Sequence:12;#endif}	HEADER_802_11, *PHEADER_802_11;typedef struct PACKED _FRAME_802_11 {    HEADER_802_11   Hdr;    CHAR            Octet[1];}   FRAME_802_11, *PFRAME_802_11;typedef struct _PSPOLL_FRAME {    FRAME_CONTROL   FC;    USHORT          Aid;    UCHAR           Bssid[MAC_ADDR_LEN];    UCHAR           Ta[MAC_ADDR_LEN];}   PSPOLL_FRAME, *PPSPOLL_FRAME;typedef	struct	PACKED _RTS_FRAME	{    FRAME_CONTROL   FC;    USHORT          Duration;    UCHAR           Addr1[MAC_ADDR_LEN];    UCHAR           Addr2[MAC_ADDR_LEN];}	RTS_FRAME, *PRTS_FRAME;//// Contention-free parameter (without ID and Length)//typedef struct PACKED {    BOOLEAN     bValid;         // 1: variable contains valid value    UCHAR       CfpCount;    UCHAR       CfpPeriod;    USHORT      CfpMaxDuration;    USHORT      CfpDurRemaining;} CF_PARM, *PCF_PARM;typedef	struct	_CIPHER_SUITE	{	NDIS_802_11_ENCRYPTION_STATUS	PairCipher;		// Unicast cipher 1, this one has more secured cipher suite	NDIS_802_11_ENCRYPTION_STATUS	PairCipherAux;	// Unicast cipher 2 if AP announce two unicast cipher suite	NDIS_802_11_ENCRYPTION_STATUS	GroupCipher;	// Group cipher	USHORT							RsnCapability;	// RSN capability from beacon	BOOLEAN							bMixMode;		// Indicate Pair & Group cipher might be different

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
92国产精品观看| 99视频国产精品| 亚洲三级小视频| 欧美国产国产综合| 久久久不卡影院| 国产精品系列在线| 国产精品理论片| 亚洲欧美福利一区二区| 亚洲欧美另类久久久精品| 国产精品短视频| 亚洲综合丝袜美腿| 午夜国产精品一区| 激情另类小说区图片区视频区| 日本午夜一本久久久综合| 全国精品久久少妇| 国产精品一区在线| 91丝袜呻吟高潮美腿白嫩在线观看| 99麻豆久久久国产精品免费优播| 91在线视频播放地址| 在线免费不卡视频| 91精品黄色片免费大全| 久久综合色鬼综合色| 国产精品久久精品日日| 夜夜嗨av一区二区三区| 日本在线不卡视频| 成人免费视频一区| 欧美日韩国产小视频在线观看| 日韩欧美国产一区二区三区| 国产亲近乱来精品视频| 亚洲黄色免费电影| 精品一区二区成人精品| 99精品一区二区| 日韩视频一区二区三区| 国产精品美日韩| 男男视频亚洲欧美| 色94色欧美sute亚洲线路一久| 日韩欧美123| 亚洲乱码中文字幕| 国产激情偷乱视频一区二区三区| 色综合天天视频在线观看| 日韩女优电影在线观看| 国产精品人人做人人爽人人添| 亚洲成人综合在线| 成人网在线播放| 日韩欧美国产综合在线一区二区三区| 亚洲区小说区图片区qvod| 久久精品国产亚洲一区二区三区| www.99精品| 久久久综合精品| 日韩av不卡一区二区| 日本韩国欧美在线| 国产精品久久久久精k8| 精品一区二区三区在线播放 | 在线观看区一区二| 久久久美女毛片| 日韩国产欧美三级| 色婷婷综合久久久中文一区二区| 国产亲近乱来精品视频| 久久99精品国产| 91精品国产品国语在线不卡| 亚洲美女屁股眼交| av福利精品导航| 国产精品久久久久婷婷| 国产精品亚洲一区二区三区在线 | 欧美性大战久久久| 中文字幕一区二区三区色视频| 国产一区久久久| www欧美成人18+| 国内精品伊人久久久久av一坑| 欧美一区二区三区小说| 水野朝阳av一区二区三区| 色婷婷av一区| 亚洲一二三四在线观看| 在线看日本不卡| 亚洲第一会所有码转帖| 在线免费精品视频| 亚洲成人第一页| 欧美一区二区黄| 韩国成人福利片在线播放| 日韩欧美区一区二| 国产一区二区三区免费观看| 久久久久9999亚洲精品| 色哦色哦哦色天天综合| 亚洲蜜臀av乱码久久精品| 欧美在线free| 日韩av电影天堂| 亚洲精品一区二区三区蜜桃下载| 精品在线免费视频| 国产亚洲精品中文字幕| 成人激情电影免费在线观看| 亚洲天堂精品在线观看| 色嗨嗨av一区二区三区| 天天综合天天做天天综合| 亚洲天堂福利av| 欧美日韩亚洲综合在线| 午夜欧美大尺度福利影院在线看| 91麻豆精品国产91久久久久久| 久久99精品国产麻豆婷婷洗澡| 国产人妖乱国产精品人妖| 成人一级视频在线观看| 亚洲三级视频在线观看| 日韩亚洲欧美中文三级| 国产精品888| 亚洲国产视频在线| 欧美成人一区二区三区| 成a人片亚洲日本久久| 午夜亚洲国产au精品一区二区| 久久综合色之久久综合| 91福利在线观看| 国产精品亚洲第一区在线暖暖韩国| 国产精品久久久久一区二区三区共| 欧美日韩一级二级| 国产剧情一区二区| 香蕉久久夜色精品国产使用方法 | 亚洲色图20p| 精品国产一区二区国模嫣然| 成人免费看视频| 日韩高清不卡一区| 亚洲天堂成人网| 国产日韩亚洲欧美综合| 欧美精品精品一区| 97精品国产97久久久久久久久久久久| 日韩av网站在线观看| 亚洲人一二三区| 久久久久久久一区| 7777精品伊人久久久大香线蕉最新版| 不卡一卡二卡三乱码免费网站| 美日韩黄色大片| 亚洲成人午夜电影| 亚洲天堂免费看| 亚洲欧洲日本在线| 久久久久久久综合狠狠综合| 欧美电影一区二区| 欧美无砖砖区免费| 91浏览器打开| 北条麻妃一区二区三区| 国产一区二区精品久久99| 日本美女一区二区三区| 一区二区三区波多野结衣在线观看| 国产欧美一区二区在线| 精品国产乱码久久久久久久久| 国产精品国产三级国产普通话三级| 日韩欧美另类在线| 日韩免费福利电影在线观看| 欧美三级电影在线看| 色婷婷综合久久久中文一区二区 | 最新国产の精品合集bt伙计| 国产亚洲欧美日韩俺去了| 精品久久一二三区| 精品福利视频一区二区三区| 日韩精品一区二区三区三区免费| 91精品欧美综合在线观看最新| 欧美日韩国产高清一区二区三区| 在线观看亚洲一区| 欧美日韩黄色一区二区| 精品视频123区在线观看| 欧美欧美欧美欧美首页| 91精品国产综合久久精品图片 | 日韩一二三四区| 欧美mv日韩mv| 精品国产91乱码一区二区三区| 精品1区2区在线观看| 精品国产一区二区三区四区四| 亚洲精品一区二区三区福利| 国产农村妇女精品| 综合激情成人伊人| 亚洲va欧美va国产va天堂影院| 奇米色777欧美一区二区| 久久狠狠亚洲综合| 国产乱一区二区| 91视视频在线直接观看在线看网页在线看 | 欧美日韩视频在线第一区| 欧美精品在线观看播放| 欧美精品一区二区久久婷婷| 中文字幕久久午夜不卡| 一区二区三国产精华液| 久久成人18免费观看| 国产不卡视频一区| 精品视频1区2区| 国产午夜精品美女毛片视频| 一区在线观看视频| 日日摸夜夜添夜夜添精品视频 | 欧美不卡一区二区三区四区| 国产欧美一区二区精品秋霞影院| 亚洲色图视频网站| 蜜臀久久99精品久久久久宅男| 成人午夜激情在线| 欧美一区二区三区影视| 国产精品毛片高清在线完整版| 亚州成人在线电影| 懂色av中文一区二区三区| 精品污污网站免费看| 国产色一区二区| 黄色日韩三级电影| 欧美性猛片xxxx免费看久爱| 精品女同一区二区| 亚洲午夜电影网| 成人综合激情网| 欧美精品一区二区三区在线播放| 综合精品久久久|