|
Linux Kernel
3.7.1
|
#include <linux/skbuff.h>#include "80211hdr.h"#include "80211mgr.h"#include "card.h"#include "mib.h"Go to the source code of this file.
Data Structures | |
| struct | tagSERPObject |
| struct | tagSRSNCapObject |
| struct | tagKnownBSS |
| struct | tagKnownNodeDB |
Macros | |
| #define | MAX_NODE_NUM 64 |
| #define | MAX_BSS_NUM 42 |
| #define | LOST_BEACON_COUNT 10 /* 10 sec, XP defined */ |
| #define | MAX_PS_TX_BUF 32 |
| #define | ADHOC_LOST_BEACON_COUNT 30 |
| #define | MAX_INACTIVE_COUNT 300 |
| #define | USE_PROTECT_PERIOD 10 |
| #define | ERP_RECOVER_COUNT 30 |
| #define | BSS_CLEAR_COUNT 1 |
| #define | RSSI_STAT_COUNT 10 |
| #define | MAX_CHECK_RSSI_COUNT 8 |
| #define | WLAN_STA_AUTH BIT0 |
| #define | WLAN_STA_ASSOC BIT1 |
| #define | WLAN_STA_PS BIT2 |
| #define | WLAN_STA_TIM BIT3 |
| #define | WLAN_STA_PERM BIT4 |
| #define | WLAN_STA_AUTHORIZED BIT5 |
| #define | MAX_WPA_IE_LEN 64 |
Typedefs | |
| typedef struct tagSERPObject | ERPObject |
| typedef struct tagSERPObject * | PERPObject |
| typedef struct tagSRSNCapObject | SRSNCapObject |
| typedef struct tagSRSNCapObject * | PSRSNCapObject |
| typedef enum tagNODE_STATE | NODE_STATE |
| typedef enum tagNODE_STATE * | PNODE_STATE |
| typedef struct tagKnownNodeDB | KnownNodeDB |
| typedef struct tagKnownNodeDB * | PKnownNodeDB |
Enumerations | |
| enum | tagNODE_STATE { NODE_FREE, NODE_AGED, NODE_KNOWN, NODE_AUTH, NODE_ASSOC, NODE_FREE, NODE_AGED, NODE_KNOWN, NODE_AUTH, NODE_ASSOC } |
Variables | |
| BOOL | bActive |
| BYTE | abyBSSID [WLAN_BSSID_LEN] |
| unsigned int | uChannel |
| BYTE | abySuppRates [WLAN_IEHDR_LEN+WLAN_RATES_MAXLEN+1] |
| BYTE | abyExtSuppRates [WLAN_IEHDR_LEN+WLAN_RATES_MAXLEN+1] |
| unsigned int | uRSSI |
| BYTE | bySQ |
| WORD | wBeaconInterval |
| WORD | wCapInfo |
| BYTE | abySSID [WLAN_IEHDR_LEN+WLAN_SSID_MAXLEN+1] |
| BYTE | byRxRate |
| BYTE | byRSSIStatCnt |
| signed long | ldBmMAX |
| signed long | ldBmAverage [RSSI_STAT_COUNT] |
| signed long | ldBmAverRange |
| BOOL | bSelected |
| BOOL | bWPAValid |
| BYTE | byGKType |
| BYTE | abyPKType [4] |
| WORD | wPKCount |
| BYTE | abyAuthType [4] |
| WORD | wAuthCount |
| BYTE | byDefaultK_as_PK |
| BYTE | byReplayIdx |
| BOOL | bWPA2Valid |
| BYTE | byCSSGK |
| WORD | wCSSPKCount |
| BYTE | abyCSSPK [4] |
| WORD | wAKMSSAuthCount |
| BYTE | abyAKMSSAuthType [4] |
| BYTE | byWPAIE [MAX_WPA_IE_LEN] |
| BYTE | byRSNIE [MAX_WPA_IE_LEN] |
| WORD | wWPALen |
| WORD | wRSNLen |
| unsigned int | uClearCount |
| unsigned int | uIELength |
| QWORD | qwBSSTimestamp |
| QWORD | qwLocalTSF |
| CARD_PHY_TYPE | eNetworkTypeInUse |
| ERPObject | sERP |
| SRSNCapObject | sRSNCapObj |
| BYTE | abyIEs [1024] |
| struct tagKnownBSS * | PKnownBSS |
| typedef struct tagSERPObject ERPObject |
| typedef struct tagKnownNodeDB KnownNodeDB |
| typedef enum tagNODE_STATE NODE_STATE |
| typedef struct tagSERPObject * PERPObject |
| typedef struct tagKnownNodeDB * PKnownNodeDB |
| typedef enum tagNODE_STATE * PNODE_STATE |
| typedef struct tagSRSNCapObject * PSRSNCapObject |
| typedef struct tagSRSNCapObject SRSNCapObject |
| enum tagNODE_STATE |
|
read |
Definition at line 85 of file mpc512x_dma.c.
| BOOL BSSbInsertToBSSList | ( | void * | hDeviceContext, |
| PBYTE | abyBSSIDAddr, | ||
| QWORD | qwTimestamp, | ||
| WORD | wBeaconInterval, | ||
| WORD | wCapInfo, | ||
| BYTE | byCurrChannel, | ||
| PWLAN_IE_SSID | pSSID, | ||
| PWLAN_IE_SUPP_RATES | pSuppRates, | ||
| PWLAN_IE_SUPP_RATES | pExtSuppRates, | ||
| PERPObject | psERP, | ||
| PWLAN_IE_RSN | pRSN, | ||
| PWLAN_IE_RSN_EXT | pRSNWPA, | ||
| PWLAN_IE_COUNTRY | pIE_Country, | ||
| PWLAN_IE_QUIET | pIE_Quiet, | ||
| unsigned int | uIELength, | ||
| PBYTE | pbyIEs, | ||
| void * | pRxPacketContext | ||
| ) |
| BOOL BSSbUpdateToBSSList | ( | void * | hDeviceContext, |
| QWORD | qwTimestamp, | ||
| WORD | wBeaconInterval, | ||
| WORD | wCapInfo, | ||
| BYTE | byCurrChannel, | ||
| BOOL | bChannelHit, | ||
| PWLAN_IE_SSID | pSSID, | ||
| PWLAN_IE_SUPP_RATES | pSuppRates, | ||
| PWLAN_IE_SUPP_RATES | pExtSuppRates, | ||
| PERPObject | psERP, | ||
| PWLAN_IE_RSN | pRSN, | ||
| PWLAN_IE_RSN_EXT | pRSNWPA, | ||
| PWLAN_IE_COUNTRY | pIE_Country, | ||
| PWLAN_IE_QUIET | pIE_Quiet, | ||
| PKnownBSS | pBSSList, | ||
| unsigned int | uIELength, | ||
| PBYTE | pbyIEs, | ||
| void * | pRxPacketContext | ||
| ) |
| PKnownBSS BSSpAddrIsInBSSList | ( | void * | hDeviceContext, |
| PBYTE | abyBSSID, | ||
| PWLAN_IE_SSID | pSSID | ||
| ) |
| PKnownBSS BSSpSearchBSSList | ( | void * | hDeviceContext, |
| PBYTE | pbyDesireBSSID, | ||
| PBYTE | pbyDesireSSID, | ||
| CARD_PHY_TYPE | ePhyType | ||
| ) |
| void BSSvUpdateAPNode | ( | void * | hDeviceContext, |
| PWORD | pwCapInfo, | ||
| PWLAN_IE_SUPP_RATES | pItemRates, | ||
| PWLAN_IE_SUPP_RATES | pExtSuppRates | ||
| ) |
| void BSSvUpdateNodeTxCounter | ( | void * | hDeviceContext, |
| PSStatCounter | pStatistic, | ||
| BYTE | byTSR, | ||
| BYTE | byPktNO | ||
| ) |
| BYTE abyBSSID[WLAN_BSSID_LEN] |
| BYTE abyExtSuppRates[WLAN_IEHDR_LEN+WLAN_RATES_MAXLEN+1] |
| BYTE abySSID[WLAN_IEHDR_LEN+WLAN_SSID_MAXLEN+1] |
| BYTE abySuppRates[WLAN_IEHDR_LEN+WLAN_RATES_MAXLEN+1] |
| BYTE byRSNIE[MAX_WPA_IE_LEN] |
| BYTE byWPAIE[MAX_WPA_IE_LEN] |
| CARD_PHY_TYPE eNetworkTypeInUse |
| signed long ldBmAverage[RSSI_STAT_COUNT] |
| struct tagKnownBSS * PKnownBSS |
| SRSNCapObject sRSNCapObj |
1.8.2