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
这个提交包含在:
Utkarsh Bhatnagar
2021-07-16 12:22:02 +05:30
提交者 Madan Koyyalamudi
父节点 a850dab66d
当前提交 91d6eaf0fd
修改 8 个文件,包含 17 行新增26 行删除

查看文件

@@ -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;