diff options
Diffstat (limited to 'drivers/staging/winbond/bss_f.h')
-rw-r--r-- | drivers/staging/winbond/bss_f.h | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/drivers/staging/winbond/bss_f.h b/drivers/staging/winbond/bss_f.h index feffe5f25f0..a433b5a8592 100644 --- a/drivers/staging/winbond/bss_f.h +++ b/drivers/staging/winbond/bss_f.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #ifndef __WINBOND_BSS_F_H | 1 | #ifndef __WINBOND_BSS_F_H |
2 | #define __WINBOND_BSS_F_H | 2 | #define __WINBOND_BSS_F_H |
3 | 3 | ||
4 | #include "adapter.h" | 4 | #include "core.h" |
5 | 5 | ||
6 | struct PMKID_Information_Element; | 6 | struct PMKID_Information_Element; |
7 | 7 | ||
@@ -9,54 +9,54 @@ struct PMKID_Information_Element; | |||
9 | // BSS descriptor DataBase management global function | 9 | // BSS descriptor DataBase management global function |
10 | // | 10 | // |
11 | 11 | ||
12 | void vBSSdescriptionInit(struct wb35_adapter * adapter); | 12 | void vBSSdescriptionInit(struct wbsoft_priv * adapter); |
13 | void vBSSfoundList(struct wb35_adapter * adapter); | 13 | void vBSSfoundList(struct wbsoft_priv * adapter); |
14 | u8 boChanFilter(struct wb35_adapter * adapter, u8 ChanNo); | 14 | u8 boChanFilter(struct wbsoft_priv * adapter, u8 ChanNo); |
15 | u16 wBSSallocateEntry(struct wb35_adapter * adapter); | 15 | u16 wBSSallocateEntry(struct wbsoft_priv * adapter); |
16 | u16 wBSSGetEntry(struct wb35_adapter * adapter); | 16 | u16 wBSSGetEntry(struct wbsoft_priv * adapter); |
17 | void vSimpleHouseKeeping(struct wb35_adapter * adapter); | 17 | void vSimpleHouseKeeping(struct wbsoft_priv * adapter); |
18 | u16 wBSShouseKeeping(struct wb35_adapter * adapter); | 18 | u16 wBSShouseKeeping(struct wbsoft_priv * adapter); |
19 | void ClearBSSdescpt(struct wb35_adapter * adapter, u16 i); | 19 | void ClearBSSdescpt(struct wbsoft_priv * adapter, u16 i); |
20 | u16 wBSSfindBssID(struct wb35_adapter * adapter, u8 *pbBssid); | 20 | u16 wBSSfindBssID(struct wbsoft_priv * adapter, u8 *pbBssid); |
21 | u16 wBSSfindDedicateCandidate(struct wb35_adapter * adapter, struct SSID_Element *psSsid, u8 *pbBssid); | 21 | u16 wBSSfindDedicateCandidate(struct wbsoft_priv * adapter, struct SSID_Element *psSsid, u8 *pbBssid); |
22 | u16 wBSSfindMACaddr(struct wb35_adapter * adapter, u8 *pbMacAddr); | 22 | u16 wBSSfindMACaddr(struct wbsoft_priv * adapter, u8 *pbMacAddr); |
23 | u16 wBSSsearchMACaddr(struct wb35_adapter * adapter, u8 *pbMacAddr, u8 band); | 23 | u16 wBSSsearchMACaddr(struct wbsoft_priv * adapter, u8 *pbMacAddr, u8 band); |
24 | u16 wBSSaddScanData(struct wb35_adapter *, u16, psRXDATA); | 24 | u16 wBSSaddScanData(struct wbsoft_priv *, u16, psRXDATA); |
25 | u16 wBSSUpdateScanData(struct wb35_adapter * adapter, u16 wBssIdx, psRXDATA psRcvData); | 25 | u16 wBSSUpdateScanData(struct wbsoft_priv * adapter, u16 wBssIdx, psRXDATA psRcvData); |
26 | u16 wBSScreateIBSSdata(struct wb35_adapter * adapter, PWB_BSSDESCRIPTION psDesData); | 26 | u16 wBSScreateIBSSdata(struct wbsoft_priv * adapter, PWB_BSSDESCRIPTION psDesData); |
27 | void DesiredRate2BSSdescriptor(struct wb35_adapter * adapter, PWB_BSSDESCRIPTION psDesData, | 27 | void DesiredRate2BSSdescriptor(struct wbsoft_priv * adapter, PWB_BSSDESCRIPTION psDesData, |
28 | u8 *pBasicRateSet, u8 BasicRateCount, | 28 | u8 *pBasicRateSet, u8 BasicRateCount, |
29 | u8 *pOperationRateSet, u8 OperationRateCount); | 29 | u8 *pOperationRateSet, u8 OperationRateCount); |
30 | void DesiredRate2InfoElement(struct wb35_adapter * adapter, u8 *addr, u16 *iFildOffset, | 30 | void DesiredRate2InfoElement(struct wbsoft_priv * adapter, u8 *addr, u16 *iFildOffset, |
31 | u8 *pBasicRateSet, u8 BasicRateCount, | 31 | u8 *pBasicRateSet, u8 BasicRateCount, |
32 | u8 *pOperationRateSet, u8 OperationRateCount); | 32 | u8 *pOperationRateSet, u8 OperationRateCount); |
33 | void BSSAddIBSSdata(struct wb35_adapter * adapter, PWB_BSSDESCRIPTION psDesData); | 33 | void BSSAddIBSSdata(struct wbsoft_priv * adapter, PWB_BSSDESCRIPTION psDesData); |
34 | unsigned char boCmpMacAddr( u8 *, u8 *); | 34 | unsigned char boCmpMacAddr( u8 *, u8 *); |
35 | unsigned char boCmpSSID(struct SSID_Element *psSSID1, struct SSID_Element *psSSID2); | 35 | unsigned char boCmpSSID(struct SSID_Element *psSSID1, struct SSID_Element *psSSID2); |
36 | u16 wBSSfindSSID(struct wb35_adapter * adapter, struct SSID_Element *psSsid); | 36 | u16 wBSSfindSSID(struct wbsoft_priv * adapter, struct SSID_Element *psSsid); |
37 | u16 wRoamingQuery(struct wb35_adapter * adapter); | 37 | u16 wRoamingQuery(struct wbsoft_priv * adapter); |
38 | void vRateToBitmap(struct wb35_adapter * adapter, u16 index); | 38 | void vRateToBitmap(struct wbsoft_priv * adapter, u16 index); |
39 | u8 bRateToBitmapIndex(struct wb35_adapter * adapter, u8 bRate); | 39 | u8 bRateToBitmapIndex(struct wbsoft_priv * adapter, u8 bRate); |
40 | u8 bBitmapToRate(u8 i); | 40 | u8 bBitmapToRate(u8 i); |
41 | unsigned char boIsERPsta(struct wb35_adapter * adapter, u16 i); | 41 | unsigned char boIsERPsta(struct wbsoft_priv * adapter, u16 i); |
42 | unsigned char boCheckConnect(struct wb35_adapter * adapter); | 42 | unsigned char boCheckConnect(struct wbsoft_priv * adapter); |
43 | unsigned char boCheckSignal(struct wb35_adapter * adapter); | 43 | unsigned char boCheckSignal(struct wbsoft_priv * adapter); |
44 | void AddIBSSIe(struct wb35_adapter * adapter,PWB_BSSDESCRIPTION psDesData );//added by ws for WPA_None06/01/04 | 44 | void AddIBSSIe(struct wbsoft_priv * adapter,PWB_BSSDESCRIPTION psDesData );//added by ws for WPA_None06/01/04 |
45 | void BssScanUpToDate(struct wb35_adapter * adapter); | 45 | void BssScanUpToDate(struct wbsoft_priv * adapter); |
46 | void BssUpToDate(struct wb35_adapter * adapter); | 46 | void BssUpToDate(struct wbsoft_priv * adapter); |
47 | void RateSort(u8 *RateArray, u8 num, u8 mode); | 47 | void RateSort(u8 *RateArray, u8 num, u8 mode); |
48 | void RateReSortForSRate(struct wb35_adapter * adapter, u8 *RateArray, u8 num); | 48 | void RateReSortForSRate(struct wbsoft_priv * adapter, u8 *RateArray, u8 num); |
49 | void Assemble_IE(struct wb35_adapter * adapter, u16 wBssIdx); | 49 | void Assemble_IE(struct wbsoft_priv * adapter, u16 wBssIdx); |
50 | void SetMaxTxRate(struct wb35_adapter * adapter); | 50 | void SetMaxTxRate(struct wbsoft_priv * adapter); |
51 | 51 | ||
52 | void CreateWpaIE(struct wb35_adapter * adapter, u16* iFildOffset, u8 *msg, struct Management_Frame* msgHeader, | 52 | void CreateWpaIE(struct wbsoft_priv * adapter, u16* iFildOffset, u8 *msg, struct Management_Frame* msgHeader, |
53 | struct Association_Request_Frame_Body* msgBody, u16 iMSindex); //added by WS 05/14/05 | 53 | struct Association_Request_Frame_Body* msgBody, u16 iMSindex); //added by WS 05/14/05 |
54 | 54 | ||
55 | #ifdef _WPA2_ | 55 | #ifdef _WPA2_ |
56 | void CreateRsnIE(struct wb35_adapter * adapter, u16* iFildOffset, u8 *msg, struct Management_Frame* msgHeader, | 56 | void CreateRsnIE(struct wbsoft_priv * adapter, u16* iFildOffset, u8 *msg, struct Management_Frame* msgHeader, |
57 | struct Association_Request_Frame_Body* msgBody, u16 iMSindex);//added by WS 05/14/05 | 57 | struct Association_Request_Frame_Body* msgBody, u16 iMSindex);//added by WS 05/14/05 |
58 | 58 | ||
59 | u16 SearchPmkid(struct wb35_adapter * adapter, struct Management_Frame* msgHeader, | 59 | u16 SearchPmkid(struct wbsoft_priv * adapter, struct Management_Frame* msgHeader, |
60 | struct PMKID_Information_Element * AssoReq_PMKID ); | 60 | struct PMKID_Information_Element * AssoReq_PMKID ); |
61 | #endif | 61 | #endif |
62 | 62 | ||