Add vendor reason codes for TWT setup reject on roaming/channel switch
The firmware rejects the TWT setup request when roaming and channel switch is in progress. Extend enum qca_wlan_vendor_twt_status to represent new reason codes for these cases. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
0bae161229
commit
49ad86b0cf
1 changed files with 6 additions and 0 deletions
|
@ -8515,6 +8515,10 @@ enum qca_wlan_vendor_attr_twt_setup {
|
|||
* @QCA_WLAN_VENDOR_TWT_STATUS_SCC_MCC_CONCURRENCY_TERMINATE: FW terminated the
|
||||
* TWT session due to SCC (Single Channel Concurrency) and MCC (Multi Channel
|
||||
* Concurrency). Used on the TWT_TERMINATE notification from the firmware.
|
||||
* @QCA_WLAN_VENDOR_TWT_STATUS_ROAMING_IN_PROGRESS: FW rejected the TWT setup
|
||||
* request due to roaming in progress.
|
||||
* @QCA_WLAN_VENDOR_TWT_STATUS_CHANNEL_SWITCH_IN_PROGRESS: FW rejected the TWT
|
||||
* setup request due to channel switch in progress.
|
||||
*/
|
||||
enum qca_wlan_vendor_twt_status {
|
||||
QCA_WLAN_VENDOR_TWT_STATUS_OK = 0,
|
||||
|
@ -8536,6 +8540,8 @@ enum qca_wlan_vendor_twt_status {
|
|||
QCA_WLAN_VENDOR_TWT_STATUS_PEER_INITIATED_TERMINATE = 16,
|
||||
QCA_WLAN_VENDOR_TWT_STATUS_ROAM_INITIATED_TERMINATE = 17,
|
||||
QCA_WLAN_VENDOR_TWT_STATUS_SCC_MCC_CONCURRENCY_TERMINATE = 18,
|
||||
QCA_WLAN_VENDOR_TWT_STATUS_ROAMING_IN_PROGRESS = 19,
|
||||
QCA_WLAN_VENDOR_TWT_STATUS_CHANNEL_SWITCH_IN_PROGRESS = 20,
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue