59a7e5f195f78c6ff8c790370758d3c7004cbe2d

For all action frames in sta mode, wpa supplicant always set off chan flag as 1, hope ROC(remain on channel) cmd is sent by driver before tx. But CR2423341 will override off chan flag to 0 if tx channel is same as home channel after ref sta connected. DPP action fames of report connection status result is sent without protection of ROC. But WMI_OBSS_SCAN_ENABLE_CMDID is sent to F/W after sta key installed, before WMI_MGMT_TX_SEND_CMDID for race condition of scheduler thread and wpa_supplicant. Tx during OBSS scan may fail. For mgmt tx, just follow off chan flag from upper layer, don't override it in driver. Then for all action frame tx from wpa supplicant in sta mode, ROC is send to avoid failure for off channel issue. Once Tx completed, ROC is cancelled. Change-Id: I59944153e6a8563ed244891af33e89698ce85826 CRs-Fixed: 3069810
This is CNSS WLAN Host Driver for products starting from iHelium
Opis
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%