aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/wpa_common.h
diff options
context:
space:
mode:
authorJouni Malinen <jouni@codeaurora.org>2019-08-16 10:50:54 (GMT)
committerJouni Malinen <j@w1.fi>2019-08-16 10:55:26 (GMT)
commit528f263c4a4bc0255a429e502336534b0a52fe35 (patch)
tree43e3795a247a664554e0098f5080439c935637b1 /src/common/wpa_common.h
parentae05b6a215efbb89a4898cd361d75cf4f1cb1d37 (diff)
downloadhostap-528f263c4a4bc0255a429e502336534b0a52fe35.zip
hostap-528f263c4a4bc0255a429e502336534b0a52fe35.tar.gz
hostap-528f263c4a4bc0255a429e502336534b0a52fe35.tar.bz2
FT: Reject over-the-DS response with MFPC=0 if PMF is required
If FT over-the-DS case is enforced through the "FT_DS <BSSID>" control interface command, the PMF capability check during BSS selection is not used and that could have allowed PMF to be disabled in the over-the-DS case even if the local network profile mandated use of PMF. Check against this explicitly to avoid unexpected cases if the APs within the same mobility domain are not configured consistently. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
Diffstat (limited to 'src/common/wpa_common.h')
-rw-r--r--src/common/wpa_common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/common/wpa_common.h b/src/common/wpa_common.h
index e83d688..cb511ff 100644
--- a/src/common/wpa_common.h
+++ b/src/common/wpa_common.h
@@ -453,6 +453,7 @@ struct wpa_ft_ies {
size_t r0kh_id_len;
const u8 *rsn;
size_t rsn_len;
+ u16 rsn_capab;
const u8 *rsn_pmkid;
const u8 *tie;
size_t tie_len;