qcacld-3.0: Fix stats ext callback deregistration

In hdd_deregister_cb, wlan_hdd_cfg80211_stats_ext_callback should
be deregistered instead of registered.

Change-Id: Ib7051aeb4579e2573b1b1845601aee07f596bcbc
CRs-Fixed: 2449023
This commit is contained in:
Min Liu 2019-05-08 15:43:13 +08:00 • committed by nshrivas
commit d35ae31641
2 changed files with 6 additions and 2 deletions

View file

@ -12160,8 +12160,7 @@ void hdd_deregister_cb(struct hdd_context *hdd_ctx)
sme_reset_link_layer_stats_ind_cb(mac_handle);
sme_reset_rssi_threshold_breached_cb(mac_handle);
sme_stats_ext_register_callback(mac_handle,
wlan_hdd_cfg80211_stats_ext_callback);
sme_stats_ext_deregister_callback(mac_handle);
status = sme_reset_tsfcb(mac_handle);
if (!QDF_IS_STATUS_SUCCESS(status))

View file

@ -1059,6 +1059,11 @@ sme_stats_ext_register_callback(mac_handle_t mac_handle,
{
}
static inline void
sme_stats_ext_deregister_callback(mac_handle_t mac_handle)
{
}
static inline void
sme_stats_ext2_register_callback(mac_handle_t mac_handle,
stats_ext2_cb callback)