IT_KEYIDCHANGED added; though unhandled.

This commit is contained in:
solomon 2002-11-06 23:52:34 +00:00
parent b78bf69965
commit 4c98996a2d
4 changed files with 23 additions and 11 deletions

View File

@ -41,11 +41,13 @@
* Intersil Corporation as part of PRISM(R) chipset product development.
*
* --------------------------------------------------------------------
- Updates to hfa384x.h
-pre6
- Further script enhancements; automatically use scan mode on hardware
that is known to support it properly.
- Fixed errors in the hotplug script, and other misc fixes.
- 2.2.x fixes for the new proc stuff and deferred processing stuff.
- Add support for the new sniff frame capture.
- Add support for the new sniff frame capture. (doc/capturefrm.txt)
- Get rid of some bitrot with the sniffing code.
- Populate the tx dropped frames statistics.
-pre5

View File

@ -1,7 +1,7 @@
WLAN_VERSION=0
WLAN_PATCHLEVEL=1
WLAN_SUBLEVEL=16
WLAN_EXTRAVERSION=-pre5
WLAN_EXTRAVERSION=-pre6
LINUX_SRC=/usr/src/linux
PCMCIA_SRC=
PREFIX=

View File

@ -2570,6 +2570,9 @@ void prism2sta_ev_info(wlandevice_t *wlandev, hfa384x_InfFrame_t *inf)
case HFA384x_IT_PSUSERCNT:
prism2sta_inf_psusercnt(wlandev, inf);
break;
case HFA384x_IT_KEYIDCHANGED:
WLAN_LOG_WARNING0("Unhandled IT_KEYIDCHANGED\n");
break;
default:
WLAN_LOG_WARNING1(
"Unknown info type=0x%02x\n", inf->infotype);

View File

@ -1839,17 +1839,24 @@ typedef struct hfa384x_PSUserCount
UINT16 usercnt __WLAN_ATTRIB_PACK__;
} __WLAN_ATTRIB_PACK__ hfa384x_PSUserCount_t;
typedef struct hfa384x_KeyIDChanged
{
UINT8 sta_addr[WLAN_ADDR_LEN] __WLAN_ATTRIB_PACK__;
UINT16 keyid __WLAN_ATTRIB_PACK__;
} __WLAN_ATTRIB_PACK__ hfa384x_KeyIDChanged_t;
/*-- Collection of all Inf frames ---------------*/
typedef union hfa384x_infodata {
hfa384x_CommTallies16_t commtallies16 __WLAN_ATTRIB_PACK__;
hfa384x_CommTallies32_t commtallies32 __WLAN_ATTRIB_PACK__;
hfa384x_ScanResult_t scanresult __WLAN_ATTRIB_PACK__;
hfa384x_ChInfoResult_t chinforesult __WLAN_ATTRIB_PACK__;
hfa384x_HScanResult_t hscanresult __WLAN_ATTRIB_PACK__;
hfa384x_LinkStatus_t linkstatus __WLAN_ATTRIB_PACK__;
hfa384x_AssocStatus_t assocstatus __WLAN_ATTRIB_PACK__;
hfa384x_AuthReq_t authreq __WLAN_ATTRIB_PACK__;
hfa384x_PSUserCount_t psusercnt __WLAN_ATTRIB_PACK__;
hfa384x_CommTallies16_t commtallies16 __WLAN_ATTRIB_PACK__;
hfa384x_CommTallies32_t commtallies32 __WLAN_ATTRIB_PACK__;
hfa384x_ScanResult_t scanresult __WLAN_ATTRIB_PACK__;
hfa384x_ChInfoResult_t chinforesult __WLAN_ATTRIB_PACK__;
hfa384x_HScanResult_t hscanresult __WLAN_ATTRIB_PACK__;
hfa384x_LinkStatus_t linkstatus __WLAN_ATTRIB_PACK__;
hfa384x_AssocStatus_t assocstatus __WLAN_ATTRIB_PACK__;
hfa384x_AuthReq_t authreq __WLAN_ATTRIB_PACK__;
hfa384x_PSUserCount_t psusercnt __WLAN_ATTRIB_PACK__;
hfa384x_KeyIDChanged_t keyidchanged __WLAN_ATTRIB_PACK__;
} __WLAN_ATTRIB_PACK__ hfa384x_infodata_t;
typedef struct hfa384x_InfFrame