qcacld-3.0: Do not kickout sta if it is in band steering
When a sta is being steered, sending a deauth may interrupt the association/EAPOL handshake on the new BSS. Do not kickout sta if it is being steered. Change-Id: I15dd26bca27699087cdb790de8cb95281dade385 CRs-Fixed: 3042990
This commit is contained in:
@@ -138,6 +138,8 @@ struct sae_auth_retry {
|
||||
* @last_assoc_received_time: last assoc received time
|
||||
* @last_disassoc_deauth_received_time: last disassoc/deauth received time
|
||||
* @twt_ctx: TWT context
|
||||
* @allow_kickout: True if the peer can be kicked out. Peer can't be kicked
|
||||
* out if it is being steered
|
||||
*/
|
||||
struct peer_mlme_priv_obj {
|
||||
uint8_t last_pn_valid;
|
||||
@@ -149,6 +151,9 @@ struct peer_mlme_priv_obj {
|
||||
#ifdef WLAN_SUPPORT_TWT
|
||||
struct twt_context twt_ctx;
|
||||
#endif
|
||||
#ifdef WLAN_FEATURE_SON
|
||||
bool allow_kickout;
|
||||
#endif
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user