#include "ttype.h"
#include "80211mgr.h"
#include "80211hdr.h"
#include "wcmd.h"
#include "bssdb.h"
#include "wpa2.h"
#include "vntwifi.h"
#include "card.h"
Go to the source code of this file.
|
| enum | tagWMAC_SCAN_TYPE {
WMAC_SCAN_ACTIVE,
WMAC_SCAN_PASSIVE,
WMAC_SCAN_HYBRID,
WMAC_SCAN_ACTIVE,
WMAC_SCAN_PASSIVE,
WMAC_SCAN_HYBRID
} |
| |
| enum | tagWMAC_SCAN_STATE {
WMAC_NO_SCANNING,
WMAC_IS_SCANNING,
WMAC_IS_PROBEPENDING,
WMAC_NO_SCANNING,
WMAC_IS_SCANNING,
WMAC_IS_PROBEPENDING
} |
| |
| enum | tagWMAC_BSS_STATE {
WMAC_STATE_IDLE,
WMAC_STATE_STARTED,
WMAC_STATE_JOINTED,
WMAC_STATE_AUTHPENDING,
WMAC_STATE_AUTH,
WMAC_STATE_ASSOCPENDING,
WMAC_STATE_ASSOC,
WMAC_STATE_IDLE,
WMAC_STATE_STARTED,
WMAC_STATE_JOINTED,
WMAC_STATE_AUTHPENDING,
WMAC_STATE_AUTH,
WMAC_STATE_ASSOCPENDING,
WMAC_STATE_ASSOC
} |
| |
| enum | tagWMAC_CURRENT_MODE {
WMAC_MODE_STANDBY,
WMAC_MODE_ESS_STA,
WMAC_MODE_IBSS_STA,
WMAC_MODE_ESS_AP,
WMAC_MODE_STANDBY,
WMAC_MODE_ESS_STA,
WMAC_MODE_IBSS_STA,
WMAC_MODE_ESS_AP
} |
| |
|
| void | vMgrObjectInit (void *hDeviceContext) |
| |
| void | vMgrTimerInit (void *hDeviceContext) |
| |
| void | vMgrObjectReset (void *hDeviceContext) |
| |
| void | vMgrAssocBeginSta (void *hDeviceContext, PSMgmtObject pMgmt, PCMD_STATUS pStatus) |
| |
| void | vMgrReAssocBeginSta (void *hDeviceContext, PSMgmtObject pMgmt, PCMD_STATUS pStatus) |
| |
| void | vMgrDisassocBeginSta (void *hDeviceContext, PSMgmtObject pMgmt, unsigned char *abyDestAddress, unsigned short wReason, PCMD_STATUS pStatus) |
| |
| void | vMgrAuthenBeginSta (void *hDeviceContext, PSMgmtObject pMgmt, PCMD_STATUS pStatus) |
| |
| void | vMgrCreateOwnIBSS (void *hDeviceContext, PCMD_STATUS pStatus) |
| |
| void | vMgrJoinBSSBegin (void *hDeviceContext, PCMD_STATUS pStatus) |
| |
| void | vMgrRxManagePacket (void *hDeviceContext, PSMgmtObject pMgmt, PSRxMgmtPacket pRxPacket) |
| |
| void | vMgrDeAuthenBeginSta (void *hDeviceContext, PSMgmtObject pMgmt, unsigned char *abyDestAddress, unsigned short wReason, PCMD_STATUS pStatus) |
| |
| bool | bMgrPrepareBeaconToSend (void *hDeviceContext, PSMgmtObject pMgmt) |
| |
| bool | bAdd_PMKID_Candidate (void *hDeviceContext, unsigned char *pbyBSSID, PSRSNCapObject psRSNCapObj) |
| |
| void | vFlush_PMKID_Candidate (void *hDeviceContext) |
| |
| #define AP_LONG_RETRY_LIMIT 4 |
| #define DEFAULT_DTIM_PERIOD 1 |
| #define DEFAULT_IBSS_BI 100 |
| #define DEFAULT_IBSS_CHANNEL 6 |
| #define DEFAULT_MGN_LIFETIME 8 |
| #define DEFAULT_MGN_LIFETIME_RES_64us 125 |
| #define DEFAULT_MSDU_LIFETIME 512 |
| #define DEFAULT_MSDU_LIFETIME_RES_64us 8000 |
| #define MAKE_BEACON_RESERVED 10 |
| #define SWITCH_CHANNEL_DELAY 200 |
| #define TIM_BITMAPOFFSET_MASK 0xFE |
| #define TIM_MULTICAST_MASK 0x01 |
| #define TRIVIAL_SYNC_DIFFERENCE 0 |
| #define WCMD_ACTIVE_SCAN_TIME 50 |
| #define WCMD_PASSIVE_SCAN_TIME 100 |
| #define WLAN_SCAN_MAXTIME 100 |
| #define WLAN_SCAN_MINITIME 25 |
| typedef unsigned char NDIS_802_11_MAC_ADDRESS[6] |
| typedef void(* TimerFunction)(unsigned long) |
- Enumerator:
| WMAC_STATE_IDLE |
|
| WMAC_STATE_STARTED |
|
| WMAC_STATE_JOINTED |
|
| WMAC_STATE_AUTHPENDING |
|
| WMAC_STATE_AUTH |
|
| WMAC_STATE_ASSOCPENDING |
|
| WMAC_STATE_ASSOC |
|
| WMAC_STATE_IDLE |
|
| WMAC_STATE_STARTED |
|
| WMAC_STATE_JOINTED |
|
| WMAC_STATE_AUTHPENDING |
|
| WMAC_STATE_AUTH |
|
| WMAC_STATE_ASSOCPENDING |
|
| WMAC_STATE_ASSOC |
|
Definition at line 190 of file wmgr.h.
- Enumerator:
| WMAC_MODE_STANDBY |
|
| WMAC_MODE_ESS_STA |
|
| WMAC_MODE_IBSS_STA |
|
| WMAC_MODE_ESS_AP |
|
| WMAC_MODE_STANDBY |
|
| WMAC_MODE_ESS_STA |
|
| WMAC_MODE_IBSS_STA |
|
| WMAC_MODE_ESS_AP |
|
Definition at line 203 of file wmgr.h.
- Enumerator:
| WMAC_NO_SCANNING |
|
| WMAC_IS_SCANNING |
|
| WMAC_IS_PROBEPENDING |
|
| WMAC_NO_SCANNING |
|
| WMAC_IS_SCANNING |
|
| WMAC_IS_PROBEPENDING |
|
Definition at line 170 of file wmgr.h.
- Enumerator:
| WMAC_SCAN_ACTIVE |
|
| WMAC_SCAN_PASSIVE |
|
| WMAC_SCAN_HYBRID |
|
| WMAC_SCAN_ACTIVE |
|
| WMAC_SCAN_PASSIVE |
|
| WMAC_SCAN_HYBRID |
|
Definition at line 161 of file wmgr.h.
| void vFlush_PMKID_Candidate |
( |
void * |
hDeviceContext | ) |
|
| void vMgrObjectInit |
( |
void * |
hDeviceContext | ) |
|
| void vMgrObjectReset |
( |
void * |
hDeviceContext | ) |
|
| void vMgrTimerInit |
( |
void * |
hDeviceContext | ) |
|