#include "ttype.h"
#include "80211mgr.h"
#include "80211hdr.h"
#include "wcmd.h"
#include "bssdb.h"
#include "wpa2.h"
#include "card.h"
Go to the source code of this file.
|
enum | tagWMAC_AUTHENTICATION_MODE {
WMAC_AUTH_OPEN,
WMAC_AUTH_SHAREKEY,
WMAC_AUTH_AUTO,
WMAC_AUTH_WPA,
WMAC_AUTH_WPAPSK,
WMAC_AUTH_WPANONE,
WMAC_AUTH_WPA2,
WMAC_AUTH_WPA2PSK,
WMAC_AUTH_MAX,
WMAC_AUTH_OPEN,
WMAC_AUTH_SHAREKEY,
WMAC_AUTH_AUTO,
WMAC_AUTH_WPA,
WMAC_AUTH_WPAPSK,
WMAC_AUTH_WPANONE,
WMAC_AUTH_WPA2,
WMAC_AUTH_WPA2PSK,
WMAC_AUTH_MAX
} |
|
enum | tagWMAC_CONFIG_MODE {
WMAC_CONFIG_ESS_STA = 0,
WMAC_CONFIG_IBSS_STA,
WMAC_CONFIG_AUTO,
WMAC_CONFIG_AP,
WMAC_CONFIG_ESS_STA,
WMAC_CONFIG_IBSS_STA,
WMAC_CONFIG_AUTO,
WMAC_CONFIG_AP
} |
|
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
} |
|
enum | tagWMAC_POWER_MODE {
WMAC_POWER_CAM,
WMAC_POWER_FAST,
WMAC_POWER_MAX,
WMAC_POWER_CAM,
WMAC_POWER_FAST,
WMAC_POWER_MAX
} |
|
|
void | vMgrObjectInit (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, PBYTE abyDestAddress, WORD 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, PBYTE abyDestAddress, WORD wReason, PCMD_STATUS pStatus) |
|
BOOL | bMgrPrepareBeaconToSend (void *hDeviceContext, PSMgmtObject pMgmt) |
|
BOOL | bAdd_PMKID_Candidate (void *hDeviceContext, PBYTE 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 20 |
#define WCMD_PASSIVE_SCAN_TIME 100 |
#define WLAN_SCAN_MAXTIME 100 |
#define WLAN_SCAN_MINITIME 25 |
typedef void(* TimerFunction)(unsigned long) |
- Enumerator:
WMAC_AUTH_OPEN |
|
WMAC_AUTH_SHAREKEY |
|
WMAC_AUTH_AUTO |
|
WMAC_AUTH_WPA |
|
WMAC_AUTH_WPAPSK |
|
WMAC_AUTH_WPANONE |
|
WMAC_AUTH_WPA2 |
|
WMAC_AUTH_WPA2PSK |
|
WMAC_AUTH_MAX |
|
WMAC_AUTH_OPEN |
|
WMAC_AUTH_SHAREKEY |
|
WMAC_AUTH_AUTO |
|
WMAC_AUTH_WPA |
|
WMAC_AUTH_WPAPSK |
|
WMAC_AUTH_WPANONE |
|
WMAC_AUTH_WPA2 |
|
WMAC_AUTH_WPA2PSK |
|
WMAC_AUTH_MAX |
|
Definition at line 133 of file wmgr.h.
- 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 188 of file wmgr.h.
- Enumerator:
WMAC_CONFIG_ESS_STA |
|
WMAC_CONFIG_IBSS_STA |
|
WMAC_CONFIG_AUTO |
|
WMAC_CONFIG_AP |
|
WMAC_CONFIG_ESS_STA |
|
WMAC_CONFIG_IBSS_STA |
|
WMAC_CONFIG_AUTO |
|
WMAC_CONFIG_AP |
|
Definition at line 150 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 201 of file wmgr.h.
- Enumerator:
WMAC_POWER_CAM |
|
WMAC_POWER_FAST |
|
WMAC_POWER_MAX |
|
WMAC_POWER_CAM |
|
WMAC_POWER_FAST |
|
WMAC_POWER_MAX |
|
Definition at line 211 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 168 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 159 of file wmgr.h.
void vFlush_PMKID_Candidate |
( |
void * |
hDeviceContext | ) |
|
void vMgrObjectInit |
( |
void * |
hDeviceContext | ) |
|