qcacld-3.0: Use wlan_cm_is_vdev_roaming() API in wma

Use wlan_cm_is_vdev_roaming() API in wma, instead of
wma->interfaces[vdev_id].roaming_in_progress.

Change-Id: Icb88246b2c45c052a1d42dece4983b1e534fe608
CRs-Fixed: 2993180
This commit is contained in:
Utkarsh Bhatnagar
2021-07-16 12:22:02 +05:30
committed by Madan Koyyalamudi
parent a850dab66d
commit 91d6eaf0fd
8 changed files with 17 additions and 26 deletions

View File

@@ -2956,13 +2956,14 @@ bool wlan_vdev_id_is_11n_allowed(struct wlan_objmgr_pdev *pdev, uint8_t vdev_id)
WLAN_CRYPTO_PARAM_UCAST_CIPHER);
if (ucast_cipher == -1)
return is_11n_allowed;
goto err;
if (QDF_HAS_PARAM(ucast_cipher, WLAN_CRYPTO_CIPHER_TKIP) ||
QDF_HAS_PARAM(ucast_cipher, WLAN_CRYPTO_CIPHER_WEP) ||
QDF_HAS_PARAM(ucast_cipher, WLAN_CRYPTO_CIPHER_WEP_40) ||
QDF_HAS_PARAM(ucast_cipher, WLAN_CRYPTO_CIPHER_WEP_104))
is_11n_allowed = false;
err:
wlan_objmgr_vdev_release_ref(vdev, WLAN_LEGACY_MAC_ID);
return is_11n_allowed;