Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: winbond: localpara.h whitespace and indentation fixes.

I fixed all problems found by checkpatch.pl except a number of long
lines that I didn't find a good way to break up and still keep it
readable. I added the () to #define MAX_IE_APPEND_SIZE (256 + 4).
I also moved som comments around after pointers from Pekka.

Signed-off-by: Lars Lindley <lindley@coyote.org>
Acked-by: Pekka Enberg <penberg@cs.helsinki.fi>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Lars Lindley and committed by
Greg Kroah-Hartman
9bf10920 830a619c

+196 -192
+196 -192
drivers/staging/winbond/localpara.h
··· 1 1 #ifndef __WINBOND_LOCALPARA_H 2 2 #define __WINBOND_LOCALPARA_H 3 3 4 - //============================================================= 5 - // LocalPara.h - 6 - //============================================================= 4 + /* 5 + * ============================================================= 6 + * LocalPara.h - 7 + * ============================================================= 8 + */ 7 9 8 10 #include "mac_structures.h" 9 11 10 - //Define the local ability 12 + /* Define the local ability */ 11 13 12 - #define LOCAL_DEFAULT_BEACON_PERIOD 100 //ms 13 - #define LOCAL_DEFAULT_ATIM_WINDOW 0 14 - #define LOCAL_DEFAULT_ERP_CAPABILITY 0x0431 //0x0001: ESS 15 - //0x0010: Privacy 16 - //0x0020: short preamble 17 - //0x0400: short slot time 18 - #define LOCAL_DEFAULT_LISTEN_INTERVAL 5 14 + #define LOCAL_DEFAULT_BEACON_PERIOD 100 /* ms */ 15 + #define LOCAL_DEFAULT_ATIM_WINDOW 0 16 + #define LOCAL_DEFAULT_ERP_CAPABILITY 0x0431 /* 17 + * 0x0001: ESS 18 + * 0x0010: Privacy 19 + * 0x0020: short preamble 20 + * 0x0400: short slot time 21 + */ 22 + #define LOCAL_DEFAULT_LISTEN_INTERVAL 5 19 23 20 - //#define LOCAL_DEFAULT_24_CHANNEL_NUM 11 // channel 1..11 21 - #define LOCAL_DEFAULT_24_CHANNEL_NUM 13 // channel 1..13 22 - #define LOCAL_DEFAULT_5_CHANNEL_NUM 8 // channel 36..64 24 + #define LOCAL_DEFAULT_24_CHANNEL_NUM 13 /* channel 1..13 */ 25 + #define LOCAL_DEFAULT_5_CHANNEL_NUM 8 /* channel 36..64 */ 23 26 24 - #define LOCAL_USA_24_CHANNEL_NUM 11 25 - #define LOCAL_USA_5_CHANNEL_NUM 12 26 - #define LOCAL_EUROPE_24_CHANNEL_NUM 13 27 - #define LOCAL_EUROPE_5_CHANNEL_NUM 19 28 - #define LOCAL_JAPAN_24_CHANNEL_NUM 14 29 - #define LOCAL_JAPAN_5_CHANNEL_NUM 11 30 - #define LOCAL_UNKNOWN_24_CHANNEL_NUM 14 31 - #define LOCAL_UNKNOWN_5_CHANNEL_NUM 34 //not include 165 27 + #define LOCAL_USA_24_CHANNEL_NUM 11 28 + #define LOCAL_USA_5_CHANNEL_NUM 12 29 + #define LOCAL_EUROPE_24_CHANNEL_NUM 13 30 + #define LOCAL_EUROPE_5_CHANNEL_NUM 19 31 + #define LOCAL_JAPAN_24_CHANNEL_NUM 14 32 + #define LOCAL_JAPAN_5_CHANNEL_NUM 11 33 + #define LOCAL_UNKNOWN_24_CHANNEL_NUM 14 34 + #define LOCAL_UNKNOWN_5_CHANNEL_NUM 34 /* not include 165 */ 32 35 33 - 34 - #define psLOCAL (&(adapter->sLocalPara)) 36 + #define psLOCAL (&(adapter->sLocalPara)) 35 37 36 38 #define MODE_802_11_BG 0 37 39 #define MODE_802_11_A 1 38 40 #define MODE_802_11_ABG 2 39 41 #define MODE_802_11_BG_IBSS 3 40 42 #define MODE_802_11_B 4 41 - #define MODE_AUTO 255 43 + #define MODE_AUTO 255 42 44 43 45 #define BAND_TYPE_DSSS 0 44 46 #define BAND_TYPE_OFDM_24 1 45 47 #define BAND_TYPE_OFDM_5 2 46 48 47 - //refer Bitmap2RateValue table 48 - #define LOCAL_ALL_SUPPORTED_RATES_BITMAP 0x130c1a66 //the bitmap value of all the H/W supported rates 49 - //1, 2, 5.5, 11, 6, 9, 12, 18, 24, 36, 48, 54 50 - #define LOCAL_OFDM_SUPPORTED_RATES_BITMAP 0x130c1240 //the bitmap value of all the H/W supported rates 51 - //except to non-OFDM rates 52 - //6, 9, 12, 18, 24, 36, 48, 54 49 + /* refer Bitmap2RateValue table */ 53 50 54 - #define LOCAL_11B_SUPPORTED_RATE_BITMAP 0x826 55 - #define LOCAL_11B_BASIC_RATE_BITMAP 0x826 56 - #define LOCAL_11B_OPERATION_RATE_BITMAP 0x826 57 - #define LOCAL_11G_BASIC_RATE_BITMAP 0x826 //1, 2, 5.5, 11 58 - #define LOCAL_11G_OPERATION_RATE_BITMAP 0x130c1240 //6, 9, 12, 18, 24, 36, 48, 54 59 - #define LOCAL_11A_BASIC_RATE_BITMAP 0x01001040 //6, 12, 24 60 - #define LOCAL_11A_OPERATION_RATE_BITMAP 0x120c0200 //9, 18, 36, 48, 54 51 + /* the bitmap value of all the H/W supported rates: */ 52 + /* 1, 2, 5.5, 11, 6, 9, 12, 18, 24, 36, 48, 54 */ 53 + #define LOCAL_ALL_SUPPORTED_RATES_BITMAP 0x130c1a66 54 + /* the bitmap value of all the H/W supported rates except to non-OFDM rates: */ 55 + /* 6, 9, 12, 18, 24, 36, 48, 54 */ 56 + #define LOCAL_OFDM_SUPPORTED_RATES_BITMAP 0x130c1240 57 + #define LOCAL_11B_SUPPORTED_RATE_BITMAP 0x826 58 + #define LOCAL_11B_BASIC_RATE_BITMAP 0x826 59 + #define LOCAL_11B_OPERATION_RATE_BITMAP 0x826 60 + #define LOCAL_11G_BASIC_RATE_BITMAP 0x826 /* 1, 2, 5.5, 11 */ 61 + #define LOCAL_11G_OPERATION_RATE_BITMAP 0x130c1240 /* 6, 9, 12, 18, 24, 36, 48, 54 */ 62 + #define LOCAL_11A_BASIC_RATE_BITMAP 0x01001040 /* 6, 12, 24 */ 63 + #define LOCAL_11A_OPERATION_RATE_BITMAP 0x120c0200 /* 9, 18, 36, 48, 54 */ 61 64 62 65 63 - 64 - #define PWR_ACTIVE 0 65 - #define PWR_SAVE 1 66 + #define PWR_ACTIVE 0 67 + #define PWR_SAVE 1 66 68 #define PWR_TX_IDLE_CYCLE 6 67 69 68 - //bPreambleMode and bSlotTimeMode 69 - #define AUTO_MODE 0 70 - #define LONG_MODE 1 70 + /* bPreambleMode and bSlotTimeMode */ 71 + #define AUTO_MODE 0 72 + #define LONG_MODE 1 71 73 72 - //Region definition 73 - #define REGION_AUTO 0xff 74 - #define REGION_UNKNOWN 0 75 - #define REGION_EUROPE 1 //ETSI 76 - #define REGION_JAPAN 2 //MKK 77 - #define REGION_USA 3 //FCC 78 - #define REGION_FRANCE 4 //FRANCE 79 - #define REGION_SPAIN 5 //SPAIN 80 - #define REGION_ISRAEL 6 //ISRAEL 81 - //#define REGION_CANADA 7 //IC 74 + /* Region definition */ 75 + #define REGION_AUTO 0xff 76 + #define REGION_UNKNOWN 0 77 + #define REGION_EUROPE 1 /* ETSI */ 78 + #define REGION_JAPAN 2 /* MKK */ 79 + #define REGION_USA 3 /* FCC */ 80 + #define REGION_FRANCE 4 /* FRANCE */ 81 + #define REGION_SPAIN 5 /* SPAIN */ 82 + #define REGION_ISRAEL 6 /* ISRAEL */ 82 83 83 84 #define MAX_BSS_DESCRIPT_ELEMENT 32 84 - #define MAX_PMKID_CandidateList 16 85 + #define MAX_PMKID_CandidateList 16 85 86 86 - //High byte : Event number, low byte : reason 87 - //Event definition 88 - //-- SME/MLME event 89 - #define EVENT_RCV_DEAUTH 0x0100 90 - #define EVENT_JOIN_FAIL 0x0200 91 - #define EVENT_AUTH_FAIL 0x0300 92 - #define EVENT_ASSOC_FAIL 0x0400 93 - #define EVENT_LOST_SIGNAL 0x0500 94 - #define EVENT_BSS_DESCRIPT_LACK 0x0600 95 - #define EVENT_COUNTERMEASURE 0x0700 96 - #define EVENT_JOIN_FILTER 0x0800 97 - //-- TX/RX event 98 - #define EVENT_RX_BUFF_UNAVAILABLE 0x4100 87 + /* 88 + * High byte : Event number, low byte : reason 89 + * Event definition 90 + * -- SME/MLME event 91 + */ 92 + #define EVENT_RCV_DEAUTH 0x0100 93 + #define EVENT_JOIN_FAIL 0x0200 94 + #define EVENT_AUTH_FAIL 0x0300 95 + #define EVENT_ASSOC_FAIL 0x0400 96 + #define EVENT_LOST_SIGNAL 0x0500 97 + #define EVENT_BSS_DESCRIPT_LACK 0x0600 98 + #define EVENT_COUNTERMEASURE 0x0700 99 + #define EVENT_JOIN_FILTER 0x0800 100 + /* -- TX/RX event */ 101 + #define EVENT_RX_BUFF_UNAVAILABLE 0x4100 99 102 100 - #define EVENT_CONNECT 0x8100 101 - #define EVENT_DISCONNECT 0x8200 102 - #define EVENT_SCAN_REQ 0x8300 103 + #define EVENT_CONNECT 0x8100 104 + #define EVENT_DISCONNECT 0x8200 105 + #define EVENT_SCAN_REQ 0x8300 103 106 104 - //Reason of Event 107 + /* Reason of Event */ 105 108 #define EVENT_REASON_FILTER_BASIC_RATE 0x0001 106 - #define EVENT_REASON_FILTER_PRIVACY 0x0002 109 + #define EVENT_REASON_FILTER_PRIVACY 0x0002 107 110 #define EVENT_REASON_FILTER_AUTH_MODE 0x0003 108 - #define EVENT_REASON_TIMEOUT 0x00ff 111 + #define EVENT_REASON_TIMEOUT 0x00ff 109 112 110 - // 20061108 WPS IE buffer 111 - #define MAX_IE_APPEND_SIZE 256 + 4 // Due to [E id][Length][OUI][Data] may 257 bytes 113 + /* Due to[E id][Length][OUI][Data] may be 257 bytes */ 114 + #define MAX_IE_APPEND_SIZE (256 + 4) 112 115 113 - struct chan_info 114 - { 115 - u8 band; 116 - u8 ChanNo; 116 + struct chan_info { 117 + u8 band; 118 + u8 ChanNo; 117 119 }; 118 120 119 - struct radio_off 120 - { 121 - u8 boHwRadioOff; 122 - u8 boSwRadioOff; 121 + struct radio_off { 122 + u8 boHwRadioOff; 123 + u8 boSwRadioOff; 123 124 }; 124 125 125 - //=========================================================================== 126 - struct wb_local_para 127 - { 128 - u8 PermanentAddress[ MAC_ADDR_LENGTH + 2 ]; // read from EPROM, manufacture set for each NetCard 129 - u8 ThisMacAddress[ MAC_ADDR_LENGTH + 2 ]; // the driver will use actually. 126 + struct wb_local_para { 127 + /* read from EPROM, manufacture set for each NetCard */ 128 + u8 PermanentAddress[MAC_ADDR_LENGTH + 2]; 129 + /* the driver will use this one actually. */ 130 + u8 ThisMacAddress[MAC_ADDR_LENGTH + 2]; 131 + u32 MTUsize; /* Ind to Uplayer, Max transmission unit size */ 132 + u8 region_INF; /* region setting from INF */ 133 + u8 region; /* real region setting of the device */ 134 + u8 Reserved_1[2]; 130 135 131 - u32 MTUsize; // Ind to Uplayer, Max transmission unit size 136 + /* power-save variables */ 137 + u8 iPowerSaveMode; /* 0 indicates on, 1 indicates off */ 138 + u8 ATIMmode; 139 + u8 ExcludeUnencrypted; 140 + /* Unit ime count for the decision to enter PS mode */ 141 + u16 CheckCountForPS; 142 + u8 boHasTxActivity;/* tx activity has occurred */ 143 + u8 boMacPsValid; /* Power save mode obtained from H/W is valid or not */ 132 144 133 - u8 region_INF; //region setting from INF 134 - u8 region; //real region setting of the device 135 - u8 Reserved_1[2]; 145 + /* Rate */ 146 + u8 TxRateMode; /* 147 + * Initial, input from Registry, 148 + * may be updated by GUI 149 + * Tx Rate Mode: auto(DTO on), max, 1M, 2M, .. 150 + */ 151 + u8 CurrentTxRate; /* The current Tx rate */ 152 + u8 CurrentTxRateForMng; /* 153 + * The current Tx rate for management 154 + * frames. It will be decided before 155 + * connection succeeds. 156 + */ 157 + u8 CurrentTxFallbackRate; 136 158 137 - //// power-save variables 138 - u8 iPowerSaveMode; // 0 indicates it is on, 1 indicates it is off 139 - u8 ATIMmode; 140 - u8 ExcludeUnencrypted; 159 + /* for Rate handler */ 160 + u8 BRateSet[32]; /* basic rate set */ 161 + u8 SRateSet[32]; /* support rate set */ 141 162 142 - u16 CheckCountForPS; //Unit ime count for the decision to enter PS mode 143 - u8 boHasTxActivity; //tx activity has occurred 144 - u8 boMacPsValid; //Power save mode obtained from H/W is valid or not 163 + u8 NumOfBRate; 164 + u8 NumOfSRate; 165 + u8 NumOfDsssRateInSRate; /* number of DSSS rates in supported rate set */ 166 + u8 reserved1; 145 167 146 - //// Rate 147 - u8 TxRateMode; // Initial, input from Registry, may be updated by GUI 148 - //Tx Rate Mode: auto(DTO on), max, 1M, 2M, .. 149 - u8 CurrentTxRate; // The current Tx rate 150 - u8 CurrentTxRateForMng; // The current Tx rate for management frames 151 - // It will be decided before connection succeeds. 152 - u8 CurrentTxFallbackRate; 168 + u32 dwBasicRateBitmap; /* bit map of basic rates */ 153 169 154 - //for Rate handler 155 - u8 BRateSet[32]; //basic rate set 156 - u8 SRateSet[32]; //support rate set 170 + u32 dwSupportRateBitmap; /* bit map of all support rates including basic and operational rates */ 157 171 158 - u8 NumOfBRate; 159 - u8 NumOfSRate; 160 - u8 NumOfDsssRateInSRate; //number of DSSS rates in supported rate set 161 - u8 reserved1; 162 172 163 - u32 dwBasicRateBitmap; //bit map of basic rates 164 - u32 dwSupportRateBitmap; //bit map of all support rates including 165 - //basic and operational rates 173 + /* For SME/MLME handler */ 166 174 167 - ////For SME/MLME handler 168 - u16 wOldSTAindex; // valid when boHandover=TRUE, store old connected STA index 169 - u16 wConnectedSTAindex; // Index of peerly connected AP or IBSS in 170 - // the descriptionset. 171 - u16 Association_ID; // The Association ID in the (Re)Association 172 - // Response frame. 173 - u16 ListenInterval; // The listen interval when SME invoking MLME_ 174 - // (Re)Associate_Request(). 175 + u16 wOldSTAindex; /* valid when boHandover=TRUE, store old connected STA index */ 176 + u16 wConnectedSTAindex; /* Index of peerly connected AP or IBSS in the descriptionset. */ 177 + u16 Association_ID; /* The Association ID in the (Re)Association Response frame. */ 178 + u16 ListenInterval; /* The listen interval when SME invoking MLME_ (Re)Associate_Request(). */ 175 179 176 - struct radio_off RadioOffStatus; 177 - u8 Reserved0[2]; 180 + struct radio_off RadioOffStatus; 181 + u8 Reserved0[2]; 182 + u8 boMsRadioOff; /* Ndis demands to be true when set Disassoc. OID and be false when set SSID OID. */ 183 + u8 bAntennaNo; /* which antenna */ 184 + u8 bConnectFlag; /* the connect status flag for roaming task */ 178 185 179 - u8 boMsRadioOff; // Ndis demands to be true when set Disassoc. OID and be false when set SSID OID. 180 - u8 bAntennaNo; //which antenna 181 - u8 bConnectFlag; //the connect status flag for roaming task 186 + u8 RoamStatus; 187 + u8 reserved7[3]; 182 188 183 - u8 RoamStatus; 184 - u8 reserved7[3]; 189 + struct chan_info CurrentChan; /* Current channel no. and channel band. It may be changed by scanning. */ 190 + u8 boHandover; /* Roaming, Hnadover to other AP. */ 191 + u8 boCCAbusy; 185 192 186 - struct chan_info CurrentChan; //Current channel no. and channel band. It may be changed by scanning. 187 - u8 boHandover; // Roaming, Hnadover to other AP. 188 - u8 boCCAbusy; 193 + u16 CWMax; /* It may not be the real value that H/W used */ 194 + u8 CWMin; /* 255: set according to 802.11 spec. */ 195 + u8 reserved2; 189 196 190 - u16 CWMax; // It may not be the real value that H/W used 191 - u8 CWMin; // 255: set according to 802.11 spec. 192 - u8 reserved2; 197 + /* 11G: */ 198 + u8 bMacOperationMode; /* operation in 802.11b or 802.11g */ 199 + u8 bSlotTimeMode; /* AUTO, s32 */ 200 + u8 bPreambleMode; /* AUTO, s32 */ 201 + u8 boNonERPpresent; 193 202 194 - //11G: 195 - u8 bMacOperationMode; // operation in 802.11b or 802.11g 196 - u8 bSlotTimeMode; //AUTO, s32 197 - u8 bPreambleMode; //AUTO, s32 198 - u8 boNonERPpresent; 203 + u8 boProtectMechanism; /* H/W will take the necessary action based on this variable */ 204 + u8 boShortPreamble; /* Same here */ 205 + u8 boShortSlotTime; /* Same here */ 206 + u8 reserved_3; 199 207 200 - u8 boProtectMechanism; // H/W will take the necessary action based on this variable 201 - u8 boShortPreamble; // H/W will take the necessary action based on this variable 202 - u8 boShortSlotTime; // H/W will take the necessary action based on this variable 203 - u8 reserved_3; 208 + u32 RSN_IE_Bitmap; 209 + u32 RSN_OUI_Type; 204 210 205 - u32 RSN_IE_Bitmap; //added by WS 206 - u32 RSN_OUI_Type; //added by WS 211 + /* For the BSSID */ 212 + u8 HwBssid[MAC_ADDR_LENGTH + 2]; 213 + u32 HwBssidValid; 207 214 208 - //For the BSSID 209 - u8 HwBssid[MAC_ADDR_LENGTH + 2]; 210 - u32 HwBssidValid; 215 + /* For scan list */ 216 + u8 BssListCount; /* Total count of valid descriptor indexes */ 217 + u8 boReceiveUncorrectInfo; /* important settings in beacon/probe resp. have been changed */ 218 + u8 NoOfJoinerInIbss; 219 + u8 reserved_4; 211 220 212 - //For scan list 213 - u8 BssListCount; //Total count of valid descriptor indexes 214 - u8 boReceiveUncorrectInfo; //important settings in beacon/probe resp. have been changed 215 - u8 NoOfJoinerInIbss; 216 - u8 reserved_4; 221 + /* Store the valid descriptor indexes obtained from scannings */ 222 + u8 BssListIndex[(MAX_BSS_DESCRIPT_ELEMENT + 3) & ~0x03]; 223 + /* 224 + * Save the BssDescriptor index in this IBSS. 225 + * The index 0 is local descriptor (psLOCAL->wConnectedSTAindex). 226 + * If CONNECTED : NoOfJoinerInIbss >= 2 227 + * else : NoOfJoinerInIbss <= 1 228 + */ 229 + u8 JoinerInIbss[(MAX_BSS_DESCRIPT_ELEMENT + 3) & ~0x03]; 217 230 218 - u8 BssListIndex[ (MAX_BSS_DESCRIPT_ELEMENT+3) & ~0x03 ]; //Store the valid descriptor indexes obtained from scannings 219 - u8 JoinerInIbss[ (MAX_BSS_DESCRIPT_ELEMENT+3) & ~0x03 ]; //save the BssDescriptor index in this 220 - //IBSS. The index 0 is local descriptor 221 - //(psLOCAL->wConnectedSTAindex). 222 - //If CONNECTED : NoOfJoinerInIbss >=2 223 - // else : NoOfJoinerInIbss <=1 231 + /* General Statistics, count at Rx_handler or Tx_callback interrupt handler */ 232 + u64 GS_XMIT_OK; /* Good Frames Transmitted */ 233 + u64 GS_RCV_OK; /* Good Frames Received */ 234 + u32 GS_RCV_ERROR; /* Frames received with crc error */ 235 + u32 GS_XMIT_ERROR; /* Bad Frames Transmitted */ 236 + u32 GS_RCV_NO_BUFFER; /* Receive Buffer underrun */ 237 + u32 GS_XMIT_ONE_COLLISION; /* one collision */ 238 + u32 GS_XMIT_MORE_COLLISIONS;/* more collisions */ 224 239 225 - //// General Statistics, count at Rx_handler or Tx_callback interrupt handler 226 - u64 GS_XMIT_OK; // Good Frames Transmitted 227 - u64 GS_RCV_OK; // Good Frames Received 228 - u32 GS_RCV_ERROR; // Frames received with crc error 229 - u32 GS_XMIT_ERROR; // Bad Frames Transmitted 230 - u32 GS_RCV_NO_BUFFER; // Receive Buffer underrun 231 - u32 GS_XMIT_ONE_COLLISION; // one collision 232 - u32 GS_XMIT_MORE_COLLISIONS;// more collisions 240 + /* 241 + * ================================================================ 242 + * Statistics (no matter whether it had done successfully) -wkchen 243 + * ================================================================ 244 + */ 245 + u32 _NumRxMSDU; 246 + u32 _NumTxMSDU; 247 + u32 _dot11WEPExcludedCount; 248 + u32 _dot11WEPUndecryptableCount; 249 + u32 _dot11FrameDuplicateCount; 233 250 234 - //================================================================ 235 - // Statistics (no matter whether it had done successfully) -wkchen 236 - //================================================================ 237 - u32 _NumRxMSDU; 238 - u32 _NumTxMSDU; 239 - u32 _dot11WEPExcludedCount; 240 - u32 _dot11WEPUndecryptableCount; 241 - u32 _dot11FrameDuplicateCount; 251 + struct chan_info IbssChanSetting; /* 2B. Start IBSS Channel setting by registry or WWU. */ 252 + u8 reserved_5[2]; /* It may not be used after considering RF type, region and modulation type. */ 242 253 243 - struct chan_info IbssChanSetting; // 2B. Start IBSS Channel setting by registry or WWU. 244 - u8 reserved_5[2]; //It may not be used after considering RF type, 245 - //region and modulation type. 254 + u8 reserved_6[2]; /* two variables are for wep key error detection */ 255 + u32 bWepKeyError; 256 + u32 bToSelfPacketReceived; 257 + u32 WepKeyDetectTimerCount; 246 258 247 - u8 reserved_6[2]; //two variables are for wep key error detection added by ws 02/02/04 259 + u16 SignalLostTh; 260 + u16 SignalRoamTh; 248 261 249 - u32 bWepKeyError; 250 - u32 bToSelfPacketReceived; 251 - u32 WepKeyDetectTimerCount; 252 - 253 - u16 SignalLostTh; 254 - u16 SignalRoamTh; 255 - 256 - // 20061108 WPS IE Append 257 262 u8 IE_Append_data[MAX_IE_APPEND_SIZE]; 258 263 u16 IE_Append_size; 259 264 u16 reserved_7; 260 - 261 265 }; 262 266 263 267 #endif