|
@@ -200,6 +200,13 @@ static void ieee802_11_rx_wnmsleep_req(struct hostapd_data *hapd,
|
|
u8 *tfsreq_ie_end = NULL;
|
|
u8 *tfsreq_ie_end = NULL;
|
|
u16 tfsreq_ie_len = 0;
|
|
u16 tfsreq_ie_len = 0;
|
|
|
|
|
|
|
|
+ if (!hapd->conf->wnm_sleep_mode) {
|
|
|
|
+ wpa_printf(MSG_DEBUG, "Ignore WNM-Sleep Mode Request from "
|
|
|
|
+ MACSTR " since WNM-Sleep Mode is disabled",
|
|
|
|
+ MAC2STR(addr));
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+
|
|
dialog_token = *pos++;
|
|
dialog_token = *pos++;
|
|
while (pos + 1 < frm + len) {
|
|
while (pos + 1 < frm + len) {
|
|
u8 ie_len = pos[1];
|
|
u8 ie_len = pos[1];
|