This series * adds HE support for MLME * adds HE channel management * make the HE cap IE dynamically sized * add PPET support to the HE cap IE * fixes HE Beamforming bits John Crispin (8): HE: make the basic NSS/MCS configurable HE: add MLME handling for HE stations HE: remove VHT_ prefix from CHANWITDH_* define HE: add helpers for getting the channel width parameters HE: add HE channel management configuration options HE: add HE to support to channel management HE: various beacon fixes HE: mask out the beamforming capabilities if they are not configured hostapd/config_file.c | 8 ++ src/ap/acs.c | 37 +++--- src/ap/ap_config.c | 2 + src/ap/ap_config.h | 4 + src/ap/ap_drv_ops.c | 45 ++++--- src/ap/ap_drv_ops.h | 64 +++++++++- src/ap/beacon.c | 13 +- src/ap/dfs.c | 159 ++++++++++++------------ src/ap/drv_callbacks.c | 42 +++---- src/ap/hostapd.c | 79 ++++++------ src/ap/hw_features.c | 22 +++- src/ap/ieee802_11.c | 35 +++++- src/ap/ieee802_11.h | 12 ++ src/ap/ieee802_11_he.c | 212 +++++++++++++++++++++++++++++++- src/ap/ieee802_11_vht.c | 8 +- src/ap/neighbor_db.c | 24 ++-- src/ap/sta_info.c | 2 + src/ap/sta_info.h | 5 + src/common/hw_features_common.c | 101 ++++++++++++--- src/common/hw_features_common.h | 7 +- src/common/ieee802_11_common.c | 22 ++-- src/common/ieee802_11_common.h | 2 + src/common/ieee802_11_defs.h | 35 ++++-- src/drivers/driver.h | 11 +- src/drivers/driver_nl80211.c | 21 +++- wpa_supplicant/ap.c | 14 +-- wpa_supplicant/config.c | 4 +- wpa_supplicant/ctrl_iface.c | 8 +- wpa_supplicant/mesh.c | 14 +-- wpa_supplicant/op_classes.c | 2 +- wpa_supplicant/p2p_supplicant.c | 8 +- wpa_supplicant/rrm.c | 12 +- wpa_supplicant/wnm_sta.c | 6 +- wpa_supplicant/wpa_supplicant.c | 22 ++-- 34 files changed, 759 insertions(+), 303 deletions(-) -- 2.20.1 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap