hostap/src
Ilan Peer 99cd453720 hw_feature: Correctly select mode in case of the 6 GHz band
There are 2 HW modes with IEEE80211_MODE_A: one for the 5 GHz channels
and one for 6 GHz channels. Since hw_get_chan() checks all the
compatible hw modes, eventually, an incorrect hw mode is selected.

To fix this, add a function that checks if a specific mode supports
the requested frequency and if so use it as the current mode.

Signed-off-by: Ilan Peer <ilan.peer@intel.com>
Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
2021-02-08 00:54:10 +02:00
..
ap hw_feature: Correctly select mode in case of the 6 GHz band 2021-02-08 00:54:10 +02:00
common hw_feature: Correctly select mode in case of the 6 GHz band 2021-02-08 00:54:10 +02:00
crypto wolfSSL: Client cert loading API fix 2020-12-04 12:42:17 +02:00
drivers AP: Extend Spatial Reuse Parameter Set 2021-02-08 00:41:52 +02:00
eap_common build: Make more library things common 2020-10-12 20:20:35 +03:00
eap_peer EAP-AKA: Check that ID message storing succeeds 2021-02-07 23:40:20 +02: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 P2P: Add a maximum length limit for peer vendor IEs 2021-02-05 01:39:29 +02: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 RSN: Validate RSNXE match in EAPOL-Key msg 3/4 only when RSN is used 2021-02-06 12:09:30 +02:00
tls Fix couple more typos 2020-10-20 00:37:01 +03:00
utils radiotap: Update radiotap parser 2021-02-07 13:25:13 +02:00
wps WPS: Reconfigure credentials on hostapd config reload 2021-02-06 17:15:31 +02:00
build.rules build: Rebuild libs all the time 2020-10-12 20:18:02 +03:00
lib.rules build: lib.rules: Add common-clean 2020-10-16 12:51:12 +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