nl80211: Use wait_time with AP mode driver SME for offchannel
When sending an offchannel frame (mainly, P2P Invitation Request), the wait_time parameter was hardcoded to 0 for drivers that implement AP mode SME. This is not correct and can cause problems for drivers that support offloading of off-channel operations with driver/firmware based AP SME. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
2e3e456623
commit
b5671498bf
1 changed files with 3 additions and 1 deletions
|
@ -5217,7 +5217,9 @@ static int wpa_driver_nl80211_send_mlme_freq(struct i802_bss *bss,
|
|||
if (drv->device_ap_sme && is_ap_interface(drv->nlmode)) {
|
||||
if (freq == 0)
|
||||
freq = bss->freq;
|
||||
return nl80211_send_frame_cmd(bss, freq, 0,
|
||||
return nl80211_send_frame_cmd(bss, freq,
|
||||
(int) freq == bss->freq ? 0 :
|
||||
wait_time,
|
||||
data, data_len,
|
||||
&drv->send_action_cookie,
|
||||
no_cck, noack, offchanok);
|
||||
|
|
Loading…
Reference in a new issue