qcacld-3.0: Modify diag connectivity logging for P2P

In p2p mode, the connectivity logs were logged.

Modify diag connectivity logging in order to not log in
p2p mode

Change-Id: I540b29cb117e77aea4283e4fec51517827b15378
CRs-Fixed: 3515702
This commit is contained in:
Vijay Raj
2023-05-29 21:58:09 -07:00
committed by Rahul Choudhary
parent 5ee55903b0
commit f1e696de2b
3 changed files with 18 additions and 1 deletions

View File

@@ -130,6 +130,11 @@ QDF_STATUS wlan_print_cached_sae_auth_logs(struct wlan_objmgr_psoc *psoc,
return QDF_STATUS_E_FAILURE;
}
if (wlan_vdev_mlme_get_opmode(vdev) != QDF_STA_MODE) {
wlan_objmgr_vdev_release_ref(vdev, WLAN_MLME_OBJMGR_ID);
return QDF_STATUS_E_FAILURE;
}
mlme_priv = wlan_vdev_mlme_get_ext_hdl(vdev);
if (!mlme_priv) {
logging_err_rl("vdev legacy private object is NULL");
@@ -318,7 +323,7 @@ wlan_connectivity_mgmt_event(struct wlan_objmgr_psoc *psoc,
}
opmode = wlan_vdev_mlme_get_opmode(vdev);
if (opmode != QDF_STA_MODE && opmode != QDF_P2P_CLIENT_MODE) {
if (opmode != QDF_STA_MODE) {
wlan_objmgr_vdev_release_ref(vdev, WLAN_MLME_OBJMGR_ID);
return;
}