nl80211: Fix uses_6ghz flag
Presence of any 6ghz channels indicates nl80211 driver 6 GHz support, not non-DISABLED channels. This increases the timeout for scan completion for cases where 6 GHz might get scanned even if all the channel there are currently DISABLED. Signed-off-by: Matthew Wang <matthewmwang@chromium.org>
This commit is contained in:
parent
17bdf34c49
commit
41baf0159a
1 changed files with 1 additions and 2 deletions
|
@ -2560,8 +2560,7 @@ static void nl80211_dump_chan_list(struct wpa_driver_nl80211_data *drv,
|
|||
for (j = 0; j < mode->num_channels; j++) {
|
||||
struct hostapd_channel_data *chan = &mode->channels[j];
|
||||
|
||||
if (chan->freq >= 5925 && chan->freq <= 7125 &&
|
||||
!(chan->flag & HOSTAPD_CHAN_DISABLED))
|
||||
if (is_6ghz_freq(chan->freq))
|
||||
drv->uses_6ghz = true;
|
||||
res = os_snprintf(pos, end - pos, " %d%s%s%s",
|
||||
chan->freq,
|
||||
|
|
Loading…
Reference in a new issue