Beacon frame protection event for incorrect protection
Define a driver interface event for Beacon frame protection failures. Report such events over the control interface and send a WNM-Notification Request frame to the AP as well. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
7c8f540ee0
commit
0e794989e5
5 changed files with 61 additions and 0 deletions
|
@ -1881,6 +1881,13 @@ enum wnm_sleep_mode_subelement_id {
|
|||
WNM_SLEEP_SUBELEM_BIGTK = 2,
|
||||
};
|
||||
|
||||
/* WNM notification type (IEEE P802.11-REVmd/D3.0, Table 9-430) */
|
||||
enum wnm_notification_Type {
|
||||
WNM_NOTIF_TYPE_FIRMWARE_UPDATE = 0,
|
||||
WNM_NOTIF_TYPE_BEACON_PROTECTION_FAILURE = 2,
|
||||
WNM_NOTIF_TYPE_VENDOR_SPECIFIC = 221,
|
||||
};
|
||||
|
||||
/* Channel Switch modes (802.11h) */
|
||||
#define CHAN_SWITCH_MODE_ALLOW_TX 0
|
||||
#define CHAN_SWITCH_MODE_BLOCK_TX 1
|
||||
|
|
|
@ -95,6 +95,8 @@ extern "C" {
|
|||
/** SAE authentication failed due to unknown password identifier */
|
||||
#define WPA_EVENT_SAE_UNKNOWN_PASSWORD_IDENTIFIER \
|
||||
"CTRL-EVENT-SAE-UNKNOWN-PASSWORD-IDENTIFIER "
|
||||
/** Unprotected Beacon frame dropped */
|
||||
#define WPA_EVENT_UNPROT_BEACON "CTRL-EVENT-UNPROT-BEACON "
|
||||
|
||||
/** IP subnet status change notification
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue