commit | 2a1f6c3c5dcc921371ba8a3590b3fd026451e0a1 | [log] [tgz] |
---|---|---|
author | Adam Seaton <aseaton@google.com> | Fri Jan 11 22:54:52 2019 +0000 |
committer | Adam Seaton <aseaton@google.com> | Fri Jan 11 22:54:52 2019 +0000 |
tree | 8cd98b4e9c39f8cca7d8fa493050a2c98200be47 | |
parent | b821e32036251adb6c238c50011bb3442125f52e [diff] | |
parent | 4e91d9266d53ccb6e438d1681f223879f339d3a4 [diff] |
January Pi-platform-release merges Change-Id: I169eb6f602569b9caccc8cd2eb454067006f2f13
diff --git a/src/ap/wnm_ap.c b/src/ap/wnm_ap.c index 7c4fde0..adb66c1 100644 --- a/src/ap/wnm_ap.c +++ b/src/ap/wnm_ap.c
@@ -200,6 +200,13 @@ u8 *tfsreq_ie_end = NULL; u16 tfsreq_ie_len = 0; + if (len < 1) { + wpa_printf(MSG_DEBUG, + "WNM: Ignore too short WNM-Sleep Mode Request from " + MACSTR, MAC2STR(addr)); + return; + } + dialog_token = *pos++; while (pos + 1 < frm + len) { u8 ie_len = pos[1];