qcacld-3.0: Fix missing NAN discovery enable chipset stats
os_if_cstats_log_nan_disc_enable_req_evt is defined but not called when there is a NAN discovery enable event, this resulted in missing of NAN discovery enable stats in the chipset stats Fix this by calling os_if_cstats_log_nan_disc_enable_req_evt when there is a NAN discovery enable event Change-Id: Ic9610e01fb0449c5233d6e651c42d395cb1f21c5 CRs-Fixed: 3804972
This commit is contained in:
parent
59ec37bb05
commit
d1e852ef32
@ -900,7 +900,6 @@ static QDF_STATUS nan_handle_enable_rsp(struct nan_event_params *nan_event)
|
||||
goto fail;
|
||||
}
|
||||
|
||||
nan_cstats_log_nan_enable_resp_evt(nan_event);
|
||||
fail:
|
||||
psoc_nan_obj->nan_social_ch_2g_freq = 0;
|
||||
psoc_nan_obj->nan_social_ch_5g_freq = 0;
|
||||
@ -916,6 +915,8 @@ fail:
|
||||
ucfg_tdls_notify_connect_failure(psoc);
|
||||
|
||||
done:
|
||||
nan_cstats_log_nan_enable_resp_evt(nan_event);
|
||||
|
||||
nan_conc_callback = psoc_nan_obj->cb_obj.nan_concurrency_update;
|
||||
if (nan_conc_callback)
|
||||
nan_conc_callback();
|
||||
|
@ -2868,10 +2868,12 @@ static int os_if_process_nan_enable_req(struct wlan_objmgr_pdev *pdev,
|
||||
nan_req->social_chan_2g_freq, nan_req->social_chan_5g_freq);
|
||||
status = ucfg_nan_discovery_req(nan_req, NAN_ENABLE_REQ);
|
||||
|
||||
if (QDF_IS_STATUS_SUCCESS(status))
|
||||
if (QDF_IS_STATUS_SUCCESS(status)) {
|
||||
osif_debug("Successfully sent NAN Enable request");
|
||||
else
|
||||
os_if_cstats_log_nan_disc_enable_req_evt(vdev_id, nan_req);
|
||||
} else {
|
||||
osif_err("Unable to send NAN Enable request");
|
||||
}
|
||||
|
||||
qdf_mem_free(nan_req);
|
||||
return qdf_status_to_os_return(status);
|
||||
|
Loading…
Reference in New Issue
Block a user