staging:vt6655:wmgr: Whitespace cleanups

Neatening only.
git diff -w shows no differences.

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Joe Perches 2013-03-18 10:45:11 -07:00 committed by Greg Kroah-Hartman
parent e2b8c6d3a5
commit cb850a64d1
2 changed files with 3892 additions and 3892 deletions

File diff suppressed because it is too large Load diff

View file

@ -82,7 +82,7 @@
/*--------------------- Export Variables --------------------------*/ /*--------------------- Export Variables --------------------------*/
/*--------------------- Export Types ------------------------------*/ /*--------------------- Export Types ------------------------------*/
#define timer_expire(timer,next_tick) mod_timer(&timer, RUN_AT(next_tick)) #define timer_expire(timer, next_tick) mod_timer(&timer, RUN_AT(next_tick))
typedef void (*TimerFunction)(unsigned long); typedef void (*TimerFunction)(unsigned long);
@ -91,87 +91,87 @@ typedef void (*TimerFunction)(unsigned long);
typedef unsigned char NDIS_802_11_MAC_ADDRESS[6]; typedef unsigned char NDIS_802_11_MAC_ADDRESS[6];
typedef struct _NDIS_802_11_AI_REQFI typedef struct _NDIS_802_11_AI_REQFI
{ {
unsigned short Capabilities; unsigned short Capabilities;
unsigned short ListenInterval; unsigned short ListenInterval;
NDIS_802_11_MAC_ADDRESS CurrentAPAddress; NDIS_802_11_MAC_ADDRESS CurrentAPAddress;
} NDIS_802_11_AI_REQFI, *PNDIS_802_11_AI_REQFI; } NDIS_802_11_AI_REQFI, *PNDIS_802_11_AI_REQFI;
typedef struct _NDIS_802_11_AI_RESFI typedef struct _NDIS_802_11_AI_RESFI
{ {
unsigned short Capabilities; unsigned short Capabilities;
unsigned short StatusCode; unsigned short StatusCode;
unsigned short AssociationId; unsigned short AssociationId;
} NDIS_802_11_AI_RESFI, *PNDIS_802_11_AI_RESFI; } NDIS_802_11_AI_RESFI, *PNDIS_802_11_AI_RESFI;
typedef struct _NDIS_802_11_ASSOCIATION_INFORMATION typedef struct _NDIS_802_11_ASSOCIATION_INFORMATION
{ {
unsigned long Length; unsigned long Length;
unsigned short AvailableRequestFixedIEs; unsigned short AvailableRequestFixedIEs;
NDIS_802_11_AI_REQFI RequestFixedIEs; NDIS_802_11_AI_REQFI RequestFixedIEs;
unsigned long RequestIELength; unsigned long RequestIELength;
unsigned long OffsetRequestIEs; unsigned long OffsetRequestIEs;
unsigned short AvailableResponseFixedIEs; unsigned short AvailableResponseFixedIEs;
NDIS_802_11_AI_RESFI ResponseFixedIEs; NDIS_802_11_AI_RESFI ResponseFixedIEs;
unsigned long ResponseIELength; unsigned long ResponseIELength;
unsigned long OffsetResponseIEs; unsigned long OffsetResponseIEs;
} NDIS_802_11_ASSOCIATION_INFORMATION, *PNDIS_802_11_ASSOCIATION_INFORMATION; } NDIS_802_11_ASSOCIATION_INFORMATION, *PNDIS_802_11_ASSOCIATION_INFORMATION;
typedef struct tagSAssocInfo { typedef struct tagSAssocInfo {
NDIS_802_11_ASSOCIATION_INFORMATION AssocInfo; NDIS_802_11_ASSOCIATION_INFORMATION AssocInfo;
unsigned char abyIEs[WLAN_BEACON_FR_MAXLEN+WLAN_BEACON_FR_MAXLEN]; unsigned char abyIEs[WLAN_BEACON_FR_MAXLEN+WLAN_BEACON_FR_MAXLEN];
// store ReqIEs set by OID_802_11_ASSOCIATION_INFORMATION // store ReqIEs set by OID_802_11_ASSOCIATION_INFORMATION
unsigned long RequestIELength; unsigned long RequestIELength;
unsigned char abyReqIEs[WLAN_BEACON_FR_MAXLEN]; unsigned char abyReqIEs[WLAN_BEACON_FR_MAXLEN];
} SAssocInfo, *PSAssocInfo; } SAssocInfo, *PSAssocInfo;
//--- //---
/* /*
typedef enum tagWMAC_AUTHENTICATION_MODE { typedef enum tagWMAC_AUTHENTICATION_MODE {
WMAC_AUTH_OPEN, WMAC_AUTH_OPEN,
WMAC_AUTH_SHAREKEY, WMAC_AUTH_SHAREKEY,
WMAC_AUTH_AUTO, WMAC_AUTH_AUTO,
WMAC_AUTH_WPA, WMAC_AUTH_WPA,
WMAC_AUTH_WPAPSK, WMAC_AUTH_WPAPSK,
WMAC_AUTH_WPANONE, WMAC_AUTH_WPANONE,
WMAC_AUTH_WPA2, WMAC_AUTH_WPA2,
WMAC_AUTH_WPA2PSK, WMAC_AUTH_WPA2PSK,
WMAC_AUTH_MAX // Not a real mode, defined as upper bound WMAC_AUTH_MAX // Not a real mode, defined as upper bound
} WMAC_AUTHENTICATION_MODE, *PWMAC_AUTHENTICATION_MODE; } WMAC_AUTHENTICATION_MODE, *PWMAC_AUTHENTICATION_MODE;
*/ */
// Pre-configured Mode (from XP) // Pre-configured Mode (from XP)
/* /*
typedef enum tagWMAC_CONFIG_MODE { typedef enum tagWMAC_CONFIG_MODE {
WMAC_CONFIG_ESS_STA, WMAC_CONFIG_ESS_STA,
WMAC_CONFIG_IBSS_STA, WMAC_CONFIG_IBSS_STA,
WMAC_CONFIG_AUTO, WMAC_CONFIG_AUTO,
WMAC_CONFIG_AP WMAC_CONFIG_AP
} WMAC_CONFIG_MODE, *PWMAC_CONFIG_MODE; } WMAC_CONFIG_MODE, *PWMAC_CONFIG_MODE;
*/ */
typedef enum tagWMAC_SCAN_TYPE { typedef enum tagWMAC_SCAN_TYPE {
WMAC_SCAN_ACTIVE, WMAC_SCAN_ACTIVE,
WMAC_SCAN_PASSIVE, WMAC_SCAN_PASSIVE,
WMAC_SCAN_HYBRID WMAC_SCAN_HYBRID
} WMAC_SCAN_TYPE, *PWMAC_SCAN_TYPE; } WMAC_SCAN_TYPE, *PWMAC_SCAN_TYPE;
typedef enum tagWMAC_SCAN_STATE { typedef enum tagWMAC_SCAN_STATE {
WMAC_NO_SCANNING, WMAC_NO_SCANNING,
WMAC_IS_SCANNING, WMAC_IS_SCANNING,
WMAC_IS_PROBEPENDING WMAC_IS_PROBEPENDING
} WMAC_SCAN_STATE, *PWMAC_SCAN_STATE; } WMAC_SCAN_STATE, *PWMAC_SCAN_STATE;
@ -189,43 +189,43 @@ typedef enum tagWMAC_SCAN_STATE {
typedef enum tagWMAC_BSS_STATE { typedef enum tagWMAC_BSS_STATE {
WMAC_STATE_IDLE, WMAC_STATE_IDLE,
WMAC_STATE_STARTED, WMAC_STATE_STARTED,
WMAC_STATE_JOINTED, WMAC_STATE_JOINTED,
WMAC_STATE_AUTHPENDING, WMAC_STATE_AUTHPENDING,
WMAC_STATE_AUTH, WMAC_STATE_AUTH,
WMAC_STATE_ASSOCPENDING, WMAC_STATE_ASSOCPENDING,
WMAC_STATE_ASSOC WMAC_STATE_ASSOC
} WMAC_BSS_STATE, *PWMAC_BSS_STATE; } WMAC_BSS_STATE, *PWMAC_BSS_STATE;
// WMAC selected running mode // WMAC selected running mode
typedef enum tagWMAC_CURRENT_MODE { typedef enum tagWMAC_CURRENT_MODE {
WMAC_MODE_STANDBY, WMAC_MODE_STANDBY,
WMAC_MODE_ESS_STA, WMAC_MODE_ESS_STA,
WMAC_MODE_IBSS_STA, WMAC_MODE_IBSS_STA,
WMAC_MODE_ESS_AP WMAC_MODE_ESS_AP
} WMAC_CURRENT_MODE, *PWMAC_CURRENT_MODE; } WMAC_CURRENT_MODE, *PWMAC_CURRENT_MODE;
/* /*
typedef enum tagWMAC_POWER_MODE { typedef enum tagWMAC_POWER_MODE {
WMAC_POWER_CAM, WMAC_POWER_CAM,
WMAC_POWER_FAST, WMAC_POWER_FAST,
WMAC_POWER_MAX WMAC_POWER_MAX
} WMAC_POWER_MODE, *PWMAC_POWER_MODE; } WMAC_POWER_MODE, *PWMAC_POWER_MODE;
*/ */
// Tx Management Packet descriptor // Tx Management Packet descriptor
typedef struct tagSTxMgmtPacket { typedef struct tagSTxMgmtPacket {
PUWLAN_80211HDR p80211Header; PUWLAN_80211HDR p80211Header;
unsigned int cbMPDULen; unsigned int cbMPDULen;
unsigned int cbPayloadLen; unsigned int cbPayloadLen;
} STxMgmtPacket, *PSTxMgmtPacket; } STxMgmtPacket, *PSTxMgmtPacket;
@ -233,14 +233,14 @@ typedef struct tagSTxMgmtPacket {
// Rx Management Packet descriptor // Rx Management Packet descriptor
typedef struct tagSRxMgmtPacket { typedef struct tagSRxMgmtPacket {
PUWLAN_80211HDR p80211Header; PUWLAN_80211HDR p80211Header;
QWORD qwLocalTSF; QWORD qwLocalTSF;
unsigned int cbMPDULen; unsigned int cbMPDULen;
unsigned int cbPayloadLen; unsigned int cbPayloadLen;
unsigned int uRSSI; unsigned int uRSSI;
unsigned char bySQ; unsigned char bySQ;
unsigned char byRxRate; unsigned char byRxRate;
unsigned char byRxChannel; unsigned char byRxChannel;
} SRxMgmtPacket, *PSRxMgmtPacket; } SRxMgmtPacket, *PSRxMgmtPacket;
@ -249,146 +249,146 @@ typedef struct tagSRxMgmtPacket {
typedef struct tagSMgmtObject typedef struct tagSMgmtObject
{ {
void * pAdapter; void *pAdapter;
// MAC address // MAC address
unsigned char abyMACAddr[WLAN_ADDR_LEN]; unsigned char abyMACAddr[WLAN_ADDR_LEN];
// Configuration Mode // Configuration Mode
WMAC_CONFIG_MODE eConfigMode; // MAC pre-configed mode WMAC_CONFIG_MODE eConfigMode; // MAC pre-configed mode
CARD_PHY_TYPE eCurrentPHYMode; CARD_PHY_TYPE eCurrentPHYMode;
CARD_PHY_TYPE eConfigPHYMode; CARD_PHY_TYPE eConfigPHYMode;
// Operation state variables // Operation state variables
WMAC_CURRENT_MODE eCurrMode; // MAC current connection mode WMAC_CURRENT_MODE eCurrMode; // MAC current connection mode
WMAC_BSS_STATE eCurrState; // MAC current BSS state WMAC_BSS_STATE eCurrState; // MAC current BSS state
PKnownBSS pCurrBSS; PKnownBSS pCurrBSS;
unsigned char byCSSGK; unsigned char byCSSGK;
unsigned char byCSSPK; unsigned char byCSSPK;
// unsigned char abyNewSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN]; // unsigned char abyNewSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN];
// unsigned char abyNewExtSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN]; // unsigned char abyNewExtSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN];
// Current state vars // Current state vars
unsigned int uCurrChannel; unsigned int uCurrChannel;
unsigned char abyCurrSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN + 1]; unsigned char abyCurrSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN + 1];
unsigned char abyCurrExtSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN + 1]; unsigned char abyCurrExtSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN + 1];
unsigned char abyCurrSSID[WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1]; unsigned char abyCurrSSID[WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1];
unsigned char abyCurrBSSID[WLAN_BSSID_LEN]; unsigned char abyCurrBSSID[WLAN_BSSID_LEN];
unsigned short wCurrCapInfo; unsigned short wCurrCapInfo;
unsigned short wCurrAID; unsigned short wCurrAID;
unsigned short wCurrATIMWindow; unsigned short wCurrATIMWindow;
unsigned short wCurrBeaconPeriod; unsigned short wCurrBeaconPeriod;
bool bIsDS; bool bIsDS;
unsigned char byERPContext; unsigned char byERPContext;
CMD_STATE eCommandState; CMD_STATE eCommandState;
unsigned int uScanChannel; unsigned int uScanChannel;
// Desire joining BSS vars // Desire joining BSS vars
unsigned char abyDesireSSID[WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1]; unsigned char abyDesireSSID[WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1];
unsigned char abyDesireBSSID[WLAN_BSSID_LEN]; unsigned char abyDesireBSSID[WLAN_BSSID_LEN];
// Adhoc or AP configuration vars // Adhoc or AP configuration vars
//unsigned char abyAdHocSSID[WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1]; //unsigned char abyAdHocSSID[WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1];
unsigned short wIBSSBeaconPeriod; unsigned short wIBSSBeaconPeriod;
unsigned short wIBSSATIMWindow; unsigned short wIBSSATIMWindow;
unsigned int uIBSSChannel; unsigned int uIBSSChannel;
unsigned char abyIBSSSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN + 1]; unsigned char abyIBSSSuppRates[WLAN_IEHDR_LEN + WLAN_RATES_MAXLEN + 1];
unsigned char byAPBBType; unsigned char byAPBBType;
unsigned char abyWPAIE[MAX_WPA_IE_LEN]; unsigned char abyWPAIE[MAX_WPA_IE_LEN];
unsigned short wWPAIELen; unsigned short wWPAIELen;
unsigned int uAssocCount; unsigned int uAssocCount;
bool bMoreData; bool bMoreData;
// Scan state vars // Scan state vars
WMAC_SCAN_STATE eScanState; WMAC_SCAN_STATE eScanState;
WMAC_SCAN_TYPE eScanType; WMAC_SCAN_TYPE eScanType;
unsigned int uScanStartCh; unsigned int uScanStartCh;
unsigned int uScanEndCh; unsigned int uScanEndCh;
unsigned short wScanSteps; unsigned short wScanSteps;
unsigned int uScanBSSType; unsigned int uScanBSSType;
// Desire scanning vars // Desire scanning vars
unsigned char abyScanSSID[WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1]; unsigned char abyScanSSID[WLAN_IEHDR_LEN + WLAN_SSID_MAXLEN + 1];
unsigned char abyScanBSSID[WLAN_BSSID_LEN]; unsigned char abyScanBSSID[WLAN_BSSID_LEN];
// Privacy // Privacy
WMAC_AUTHENTICATION_MODE eAuthenMode; WMAC_AUTHENTICATION_MODE eAuthenMode;
WMAC_ENCRYPTION_MODE eEncryptionMode; WMAC_ENCRYPTION_MODE eEncryptionMode;
bool bShareKeyAlgorithm; bool bShareKeyAlgorithm;
unsigned char abyChallenge[WLAN_CHALLENGE_LEN]; unsigned char abyChallenge[WLAN_CHALLENGE_LEN];
bool bPrivacyInvoked; bool bPrivacyInvoked;
// Received beacon state vars // Received beacon state vars
bool bInTIM; bool bInTIM;
bool bMulticastTIM; bool bMulticastTIM;
unsigned char byDTIMCount; unsigned char byDTIMCount;
unsigned char byDTIMPeriod; unsigned char byDTIMPeriod;
// Power saving state vars // Power saving state vars
WMAC_POWER_MODE ePSMode; WMAC_POWER_MODE ePSMode;
unsigned short wListenInterval; unsigned short wListenInterval;
unsigned short wCountToWakeUp; unsigned short wCountToWakeUp;
bool bInTIMWake; bool bInTIMWake;
unsigned char *pbyPSPacketPool; unsigned char *pbyPSPacketPool;
unsigned char byPSPacketPool[sizeof(STxMgmtPacket) + WLAN_NULLDATA_FR_MAXLEN]; unsigned char byPSPacketPool[sizeof(STxMgmtPacket) + WLAN_NULLDATA_FR_MAXLEN];
bool bRxBeaconInTBTTWake; bool bRxBeaconInTBTTWake;
unsigned char abyPSTxMap[MAX_NODE_NUM + 1]; unsigned char abyPSTxMap[MAX_NODE_NUM + 1];
// management command related // management command related
unsigned int uCmdBusy; unsigned int uCmdBusy;
unsigned int uCmdHostAPBusy; unsigned int uCmdHostAPBusy;
// management packet pool // management packet pool
unsigned char *pbyMgmtPacketPool; unsigned char *pbyMgmtPacketPool;
unsigned char byMgmtPacketPool[sizeof(STxMgmtPacket) + WLAN_A3FR_MAXLEN]; unsigned char byMgmtPacketPool[sizeof(STxMgmtPacket) + WLAN_A3FR_MAXLEN];
// One second callback timer // One second callback timer
struct timer_list sTimerSecondCallback; struct timer_list sTimerSecondCallback;
// Temporarily Rx Mgmt Packet Descriptor // Temporarily Rx Mgmt Packet Descriptor
SRxMgmtPacket sRxPacket; SRxMgmtPacket sRxPacket;
// link list of known bss's (scan results) // link list of known bss's (scan results)
KnownBSS sBSSList[MAX_BSS_NUM]; KnownBSS sBSSList[MAX_BSS_NUM];
// table list of known node // table list of known node
// sNodeDBList[0] is reserved for AP under Infra mode // sNodeDBList[0] is reserved for AP under Infra mode
// sNodeDBList[0] is reserved for Multicast under adhoc/AP mode // sNodeDBList[0] is reserved for Multicast under adhoc/AP mode
KnownNodeDB sNodeDBTable[MAX_NODE_NUM + 1]; KnownNodeDB sNodeDBTable[MAX_NODE_NUM + 1];
// WPA2 PMKID Cache // WPA2 PMKID Cache
SPMKIDCache gsPMKIDCache; SPMKIDCache gsPMKIDCache;
bool bRoaming; bool bRoaming;
// rate fall back vars // rate fall back vars
// associate info // associate info
SAssocInfo sAssocInfo; SAssocInfo sAssocInfo;
// for 802.11h // for 802.11h
bool b11hEnable; bool b11hEnable;
bool bSwitchChannel; bool bSwitchChannel;
unsigned char byNewChannel; unsigned char byNewChannel;
PWLAN_IE_MEASURE_REP pCurrMeasureEIDRep; PWLAN_IE_MEASURE_REP pCurrMeasureEIDRep;
unsigned int uLengthOfRepEIDs; unsigned int uLengthOfRepEIDs;
unsigned char abyCurrentMSRReq[sizeof(STxMgmtPacket) + WLAN_A3FR_MAXLEN]; unsigned char abyCurrentMSRReq[sizeof(STxMgmtPacket) + WLAN_A3FR_MAXLEN];
unsigned char abyCurrentMSRRep[sizeof(STxMgmtPacket) + WLAN_A3FR_MAXLEN]; unsigned char abyCurrentMSRRep[sizeof(STxMgmtPacket) + WLAN_A3FR_MAXLEN];
unsigned char abyIECountry[WLAN_A3FR_MAXLEN]; unsigned char abyIECountry[WLAN_A3FR_MAXLEN];
unsigned char abyIBSSDFSOwner[6]; unsigned char abyIBSSDFSOwner[6];
unsigned char byIBSSDFSRecovery; unsigned char byIBSSDFSRecovery;
struct sk_buff skb; struct sk_buff skb;
} SMgmtObject, *PSMgmtObject; } SMgmtObject, *PSMgmtObject;
@ -401,102 +401,102 @@ typedef struct tagSMgmtObject
void void
vMgrObjectInit( vMgrObjectInit(
void *hDeviceContext void *hDeviceContext
); );
void void
vMgrTimerInit( vMgrTimerInit(
void *hDeviceContext void *hDeviceContext
); );
void void
vMgrObjectReset( vMgrObjectReset(
void *hDeviceContext void *hDeviceContext
); );
void void
vMgrAssocBeginSta( vMgrAssocBeginSta(
void *hDeviceContext, void *hDeviceContext,
PSMgmtObject pMgmt, PSMgmtObject pMgmt,
PCMD_STATUS pStatus PCMD_STATUS pStatus
); );
void void
vMgrReAssocBeginSta( vMgrReAssocBeginSta(
void *hDeviceContext, void *hDeviceContext,
PSMgmtObject pMgmt, PSMgmtObject pMgmt,
PCMD_STATUS pStatus PCMD_STATUS pStatus
); );
void void
vMgrDisassocBeginSta( vMgrDisassocBeginSta(
void *hDeviceContext, void *hDeviceContext,
PSMgmtObject pMgmt, PSMgmtObject pMgmt,
unsigned char *abyDestAddress, unsigned char *abyDestAddress,
unsigned short wReason, unsigned short wReason,
PCMD_STATUS pStatus PCMD_STATUS pStatus
); );
void void
vMgrAuthenBeginSta( vMgrAuthenBeginSta(
void *hDeviceContext, void *hDeviceContext,
PSMgmtObject pMgmt, PSMgmtObject pMgmt,
PCMD_STATUS pStatus PCMD_STATUS pStatus
); );
void void
vMgrCreateOwnIBSS( vMgrCreateOwnIBSS(
void *hDeviceContext, void *hDeviceContext,
PCMD_STATUS pStatus PCMD_STATUS pStatus
); );
void void
vMgrJoinBSSBegin( vMgrJoinBSSBegin(
void *hDeviceContext, void *hDeviceContext,
PCMD_STATUS pStatus PCMD_STATUS pStatus
); );
void void
vMgrRxManagePacket( vMgrRxManagePacket(
void *hDeviceContext, void *hDeviceContext,
PSMgmtObject pMgmt, PSMgmtObject pMgmt,
PSRxMgmtPacket pRxPacket PSRxMgmtPacket pRxPacket
); );
/* /*
void void
vMgrScanBegin( vMgrScanBegin(
void *hDeviceContext, void *hDeviceContext,
PCMD_STATUS pStatus PCMD_STATUS pStatus
); );
*/ */
void void
vMgrDeAuthenBeginSta( vMgrDeAuthenBeginSta(
void *hDeviceContext, void *hDeviceContext,
PSMgmtObject pMgmt, PSMgmtObject pMgmt,
unsigned char *abyDestAddress, unsigned char *abyDestAddress,
unsigned short wReason, unsigned short wReason,
PCMD_STATUS pStatus PCMD_STATUS pStatus
); );
bool bool
bMgrPrepareBeaconToSend( bMgrPrepareBeaconToSend(
void *hDeviceContext, void *hDeviceContext,
PSMgmtObject pMgmt PSMgmtObject pMgmt
); );
bool bool
bAdd_PMKID_Candidate ( bAdd_PMKID_Candidate(
void *hDeviceContext, void *hDeviceContext,
unsigned char *pbyBSSID, unsigned char *pbyBSSID,
PSRSNCapObject psRSNCapObj PSRSNCapObject psRSNCapObj
); );
void void
vFlush_PMKID_Candidate ( vFlush_PMKID_Candidate(
void *hDeviceContext void *hDeviceContext
); );
#endif // __WMGR_H__ #endif // __WMGR_H__