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

📄 rtmp_def.h

📁 ralink 2870 usb无线网卡 最新驱动
💻 H
📖 第 1 页 / 共 5 页
字号:
//// STA's CONTROL/CONNECT state machine: states, events, total function #//#define CNTL_IDLE                       0#define CNTL_WAIT_DISASSOC              1#define CNTL_WAIT_JOIN                  2#define CNTL_WAIT_REASSOC               3#define CNTL_WAIT_START                 4#define CNTL_WAIT_AUTH                  5#define CNTL_WAIT_ASSOC                 6#define CNTL_WAIT_AUTH2                 7#define CNTL_WAIT_OID_LIST_SCAN         8#define CNTL_WAIT_OID_DISASSOC          9#ifdef RTMP_MAC_USB#define CNTL_WAIT_SCAN_FOR_CONNECT      10#endif // RTMP_MAC_USB //#define MT2_ASSOC_CONF                  34#define MT2_AUTH_CONF                   35#define MT2_DEAUTH_CONF                 36#define MT2_DISASSOC_CONF               37#define MT2_REASSOC_CONF                38#define MT2_PWR_MGMT_CONF               39#define MT2_JOIN_CONF                   40#define MT2_SCAN_CONF                   41#define MT2_START_CONF                  42#define MT2_GET_CONF                    43#define MT2_SET_CONF                    44#define MT2_RESET_CONF                  45#define MT2_FT_OTD_CONF					46#define MT2_MLME_ROAMING_REQ            52#define CNTL_FUNC_SIZE                  1//// STA's ASSOC state machine: states, events, total function #//#define ASSOC_IDLE                      0#define ASSOC_WAIT_RSP                  1#define REASSOC_WAIT_RSP                2#define DISASSOC_WAIT_RSP               3#define MAX_ASSOC_STATE                 4#define ASSOC_MACHINE_BASE              0#define MT2_MLME_ASSOC_REQ              0#define MT2_MLME_REASSOC_REQ            1#define MT2_MLME_DISASSOC_REQ           2  #define MT2_PEER_DISASSOC_REQ           3#define MT2_PEER_ASSOC_REQ              4#define MT2_PEER_ASSOC_RSP              5#define MT2_PEER_REASSOC_REQ            6#define MT2_PEER_REASSOC_RSP            7#define MT2_DISASSOC_TIMEOUT            8#define MT2_ASSOC_TIMEOUT               9#define MT2_REASSOC_TIMEOUT             10#define MAX_ASSOC_MSG                   11#define ASSOC_FUNC_SIZE                 (MAX_ASSOC_STATE * MAX_ASSOC_MSG)//// ACT state machine: states, events, total function #//#define ACT_IDLE                      0#define MAX_ACT_STATE                 1#define ACT_MACHINE_BASE              0//Those PEER_xx_CATE number is based on real Categary value in IEEE spec. Please don'es modify it by your self.//Category #define MT2_PEER_SPECTRUM_CATE              0#define MT2_PEER_QOS_CATE              1#define MT2_PEER_DLS_CATE             2#define MT2_PEER_BA_CATE             3#define MT2_PEER_PUBLIC_CATE             4#define MT2_PEER_RM_CATE             5/* "FT_CATEGORY_BSS_TRANSITION equal to 6" is defined file of "dot11r_ft.h" */#define MT2_PEER_HT_CATE             7	//	7.4.7#define MAX_PEER_CATE_MSG                   7#define MT2_MLME_ADD_BA_CATE             8#define MT2_MLME_ORI_DELBA_CATE             9#define MT2_MLME_REC_DELBA_CATE             10#define MT2_MLME_QOS_CATE              11#define MT2_MLME_DLS_CATE             12#define MT2_ACT_INVALID             13#define MAX_ACT_MSG                   14//Category field#define CATEGORY_SPECTRUM		0#define CATEGORY_QOS			1#define CATEGORY_DLS			2#define CATEGORY_BA			3#define CATEGORY_PUBLIC		4#define CATEGORY_RM			5#define CATEGORY_HT			7// DLS Action frame definition#define ACTION_DLS_REQUEST			0#define ACTION_DLS_RESPONSE			1#define ACTION_DLS_TEARDOWN			2//Spectrum  Action field value 802.11h 7.4.1#define SPEC_MRQ	0	// Request#define SPEC_MRP	1	//Report#define SPEC_TPCRQ	2#define SPEC_TPCRP	3#define SPEC_CHANNEL_SWITCH	4//BA  Action field value#define ADDBA_REQ	0#define ADDBA_RESP	1#define DELBA   2//Public's  Action field value in Public Category.  Some in 802.11y and some in 11n#define ACTION_BSS_2040_COEXIST				0	// 11n#define ACTION_DSE_ENABLEMENT					1	// 11y D9.0#define ACTION_DSE_DEENABLEMENT				2	// 11y D9.0#define ACTION_DSE_REG_LOCATION_ANNOUNCE	3	// 11y D9.0#define ACTION_EXT_CH_SWITCH_ANNOUNCE		4	// 11y D9.0#define ACTION_DSE_MEASUREMENT_REQ			5	// 11y D9.0#define ACTION_DSE_MEASUREMENT_REPORT		6	// 11y D9.0#define ACTION_MEASUREMENT_PILOT_ACTION		7  	// 11y D9.0#define ACTION_DSE_POWER_CONSTRAINT			8	// 11y D9.0//HT  Action field value#define NOTIFY_BW_ACTION				0#define SMPS_ACTION						1#define PSMP_ACTION   					2#define SETPCO_ACTION					3#define MIMO_CHA_MEASURE_ACTION			4#define MIMO_N_BEACONFORM				5#define MIMO_BEACONFORM					6#define ANTENNA_SELECT					7#define HT_INFO_EXCHANGE				8#define ACT_FUNC_SIZE                 (MAX_ACT_STATE * MAX_ACT_MSG)//// STA's AUTHENTICATION state machine: states, evvents, total function #//#define AUTH_REQ_IDLE                   0#define AUTH_WAIT_SEQ2                  1#define AUTH_WAIT_SEQ4                  2#define MAX_AUTH_STATE                  3#define AUTH_MACHINE_BASE               0#define MT2_MLME_AUTH_REQ               0#define MT2_PEER_AUTH_EVEN              1#define MT2_AUTH_TIMEOUT                2#define MAX_AUTH_MSG                    3#define AUTH_FUNC_SIZE                  (MAX_AUTH_STATE * MAX_AUTH_MSG)//// STA's AUTH_RSP state machine: states, events, total function #//#define AUTH_RSP_IDLE                   0#define AUTH_RSP_WAIT_CHAL              1#define MAX_AUTH_RSP_STATE              2#define AUTH_RSP_MACHINE_BASE           0#define MT2_AUTH_CHALLENGE_TIMEOUT      0#define MT2_PEER_AUTH_ODD               1#define MT2_PEER_DEAUTH                 2#define MAX_AUTH_RSP_MSG                3#define AUTH_RSP_FUNC_SIZE              (MAX_AUTH_RSP_STATE * MAX_AUTH_RSP_MSG)//// STA's SYNC state machine: states, events, total function #//#define SYNC_IDLE                       0  // merge NO_BSS,IBSS_IDLE,IBSS_ACTIVE and BSS in to 1 state#define JOIN_WAIT_BEACON                1#define SCAN_LISTEN                     2#define MAX_SYNC_STATE                  3#define SYNC_MACHINE_BASE               0#define MT2_MLME_SCAN_REQ               0#define MT2_MLME_JOIN_REQ               1#define MT2_MLME_START_REQ              2#define MT2_PEER_BEACON                 3#define MT2_PEER_PROBE_RSP              4#define MT2_PEER_ATIM                   5#define MT2_SCAN_TIMEOUT                6#define MT2_BEACON_TIMEOUT              7#define MT2_ATIM_TIMEOUT                8#define MT2_PEER_PROBE_REQ              9#define MAX_SYNC_MSG                    10#define SYNC_FUNC_SIZE                  (MAX_SYNC_STATE * MAX_SYNC_MSG)//Messages for the DLS state machine#define DLS_IDLE						0#define MAX_DLS_STATE					1#define DLS_MACHINE_BASE				0#define MT2_MLME_DLS_REQ			    0#define MT2_PEER_DLS_REQ			    1#define MT2_PEER_DLS_RSP			    2#define MT2_MLME_DLS_TEAR_DOWN		    3#define MT2_PEER_DLS_TEAR_DOWN		    4#define MAX_DLS_MSG				        5#define DLS_FUNC_SIZE					(MAX_DLS_STATE * MAX_DLS_MSG)// // WSC State machine: states, events, total function #//// // AP's CONTROL/CONNECT state machine: states, events, total function #// #define AP_CNTL_FUNC_SIZE               1//// AP's ASSOC state machine: states, events, total function #//#define AP_ASSOC_IDLE                   0#define AP_MAX_ASSOC_STATE              1#define AP_ASSOC_MACHINE_BASE           0#define APMT2_MLME_DISASSOC_REQ         0#define APMT2_PEER_DISASSOC_REQ         1#define APMT2_PEER_ASSOC_REQ            2#define APMT2_PEER_REASSOC_REQ          3#define APMT2_CLS3ERR                   4#define AP_MAX_ASSOC_MSG                5#define AP_ASSOC_FUNC_SIZE              (AP_MAX_ASSOC_STATE * AP_MAX_ASSOC_MSG)//// AP's AUTHENTICATION state machine: states, events, total function #//#define AP_AUTH_REQ_IDLE                0#define AP_MAX_AUTH_STATE               1#define AP_AUTH_MACHINE_BASE            0#define APMT2_MLME_DEAUTH_REQ           0#define APMT2_CLS2ERR                   1#define APMT2_PEER_DEAUTH				2#define APMT2_PEER_AUTH_REQ				3#define APMT2_PEER_AUTH_CONFIRM			4#define AP_MAX_AUTH_MSG                 5#define AP_AUTH_FUNC_SIZE               (AP_MAX_AUTH_STATE * AP_MAX_AUTH_MSG)//// AP's SYNC state machine: states, events, total function #//#define AP_SYNC_IDLE                    0#define AP_SCAN_LISTEN					1#define AP_MAX_SYNC_STATE               2#define AP_SYNC_MACHINE_BASE            0#define APMT2_PEER_PROBE_REQ            0#define APMT2_PEER_BEACON               1#define APMT2_MLME_SCAN_REQ				2#define APMT2_PEER_PROBE_RSP			3#define APMT2_SCAN_TIMEOUT				4#define APMT2_MLME_SCAN_CNCL			5#define AP_MAX_SYNC_MSG                 6#define AP_SYNC_FUNC_SIZE               (AP_MAX_SYNC_STATE * AP_MAX_SYNC_MSG)//// Common WPA state machine: states, events, total function #//#define WPA_PTK                      0#define MAX_WPA_PTK_STATE            1#define WPA_MACHINE_BASE             0#define MT2_EAPPacket                0#define MT2_EAPOLStart               1#define MT2_EAPOLLogoff              2#define MT2_EAPOLKey                 3#define MT2_EAPOLASFAlert            4#define MAX_WPA_MSG                  5#define WPA_FUNC_SIZE                (MAX_WPA_PTK_STATE * MAX_WPA_MSG)#ifdef APCLI_SUPPORT//ApCli authentication state machine#define APCLI_AUTH_REQ_IDLE                0#define APCLI_AUTH_WAIT_SEQ2               1#define APCLI_AUTH_WAIT_SEQ4               2#define APCLI_MAX_AUTH_STATE               3#define APCLI_AUTH_MACHINE_BASE            0#define APCLI_MT2_MLME_AUTH_REQ            0#define APCLI_MT2_MLME_DEAUTH_REQ          1#define APCLI_MT2_PEER_AUTH_EVEN           2#define APCLI_MT2_PEER_DEAUTH              3#define APCLI_MT2_AUTH_TIMEOUT             4#define APCLI_MAX_AUTH_MSG                 5#define APCLI_AUTH_FUNC_SIZE               (APCLI_MAX_AUTH_STATE * APCLI_MAX_AUTH_MSG)//ApCli association state machine#define APCLI_ASSOC_IDLE                   0#define APCLI_ASSOC_WAIT_RSP               1#define APCLI_MAX_ASSOC_STATE              2#define APCLI_ASSOC_MACHINE_BASE           0#define APCLI_MT2_MLME_ASSOC_REQ           0#define APCLI_MT2_MLME_DISASSOC_REQ        1  #define APCLI_MT2_PEER_DISASSOC_REQ        2#define APCLI_MT2_PEER_ASSOC_RSP           3#define APCLI_MT2_ASSOC_TIMEOUT            4#define APCLI_MAX_ASSOC_MSG                5#define APCLI_ASSOC_FUNC_SIZE              (APCLI_MAX_ASSOC_STATE * APCLI_MAX_ASSOC_MSG)//ApCli sync state machine#define APCLI_SYNC_IDLE                   0  // merge NO_BSS,IBSS_IDLE,IBSS_ACTIVE and BSS in to 1 state#define APCLI_JOIN_WAIT_PROBE_RSP         1#define APCLI_MAX_SYNC_STATE              2#define APCLI_SYNC_MACHINE_BASE           0#define APCLI_MT2_MLME_PROBE_REQ          0

⌨️ 快捷键说明

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