hostapd/src
Markus Theil 7f8ac02e85 HE/VHT: Fix frequency setup with HE enabled
Some places in the code base were not using the wrappers like
hostapd_set_oper_centr_freq_seg0_idx and friends. This could lead to
errors, for example when joining 80 MHz mesh networks. Fix this, by
enforcing usage of these wrappers.

wpa_supplicant_conf_ap_ht() now checks for HE capability before dealing
with VHT in order for these wrappers to work, as they first check HE
support in the config.

While doing these changes, I've noticed that the extra channel setup
code for mesh networks in wpa_supplicant/mesh.c should not be necessary
anymore and dropped it. wpa_supplicant_conf_ap_ht() should handle this
setup already.

Acked-by: John Crispin <john@phrozen.org>
Signed-off-by: Markus Theil <markus.theil@tu-ilmenau.de>
2020-10-14 12:44:09 +03:00
..
ap HE/VHT: Fix frequency setup with HE enabled 2020-10-14 12:44:09 +03:00
common DPP2: Add privacyProtectionKey into Configurator backup/restore 2020-10-13 23:38:47 +03:00
crypto build: Make more library things common 2020-10-12 20:20:35 +03:00
drivers macsec_linux: Fix receive-lowest-PN setting 2020-10-11 20:35:35 +03:00
eap_common build: Make more library things common 2020-10-12 20:20:35 +03:00
eap_peer build: Make more library things common 2020-10-12 20:20:35 +03:00
eap_server build: Make more library things common 2020-10-12 20:20:35 +03:00
eapol_auth build: Make more library things common 2020-10-12 20:20:35 +03:00
eapol_supp build: Make more library things common 2020-10-12 20:20:35 +03:00
fst FST: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
l2_packet build: Make more library things common 2020-10-12 20:20:35 +03:00
p2p build: Make more library things common 2020-10-12 20:20:35 +03:00
pae MACsec: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
radius build: Make more library things common 2020-10-12 20:20:35 +03:00
rsn_supp build: Make more library things common 2020-10-12 20:20:35 +03:00
tls build: Make more library things common 2020-10-12 20:20:35 +03:00
utils build: Make more library things common 2020-10-12 20:20:35 +03:00
wps build: Make more library things common 2020-10-12 20:20:35 +03:00
build.rules build: Rebuild libs all the time 2020-10-12 20:18:02 +03:00
lib.rules build: Make more library things common 2020-10-12 20:20:35 +03:00
Makefile build: Add a common-clean target 2020-10-10 12:48:41 +03:00
objs.mk build: Fix dependency file inclusion 2020-10-12 11:05:16 +03:00