diff --git a/inc/wlan_policy_mgr_api.h b/inc/wlan_policy_mgr_api.h index 3eb4a5815880..fd618266564f 100644 --- a/inc/wlan_policy_mgr_api.h +++ b/inc/wlan_policy_mgr_api.h @@ -796,8 +796,8 @@ struct policy_mgr_hdd_cbacks { * @check_is_tdls_allowed: check if tdls allowed or not */ struct policy_mgr_tdls_cbacks { - void (*set_tdls_ct_mode)(struct wlan_objmgr_psoc *psoc); - bool (*check_is_tdls_allowed)(enum tQDF_ADAPTER_MODE device_mode); + void (*tdls_notify_increment_session)(struct wlan_objmgr_psoc *psoc); + void (*tdls_notify_decrement_session)(struct wlan_objmgr_psoc *psoc); }; /** diff --git a/src/wlan_policy_mgr_get_set_utils.c b/src/wlan_policy_mgr_get_set_utils.c index 771f7e37442c..46cb04661818 100644 --- a/src/wlan_policy_mgr_get_set_utils.c +++ b/src/wlan_policy_mgr_get_set_utils.c @@ -1114,9 +1114,10 @@ void policy_mgr_incr_active_session(struct wlan_objmgr_psoc *psoc, qdf_mutex_acquire(&pm_ctx->qdf_conc_list_lock); } - /* set tdls connection tracker state */ - if (pm_ctx->tdls_cbacks.set_tdls_ct_mode) - pm_ctx->tdls_cbacks.set_tdls_ct_mode(psoc); + /* Notify tdls */ + if (pm_ctx->tdls_cbacks.tdls_notify_increment_session) + pm_ctx->tdls_cbacks.tdls_notify_increment_session(psoc); + policy_mgr_dump_current_concurrency(psoc); qdf_mutex_release(&pm_ctx->qdf_conc_list_lock); @@ -1152,9 +1153,9 @@ void policy_mgr_decr_active_session(struct wlan_objmgr_psoc *psoc, policy_mgr_decr_connection_count(psoc, session_id); - /* set tdls connection tracker state */ - if (pm_ctx->tdls_cbacks.set_tdls_ct_mode) - pm_ctx->tdls_cbacks.set_tdls_ct_mode(psoc); + /* Notify tdls */ + if (pm_ctx->tdls_cbacks.tdls_notify_decrement_session) + pm_ctx->tdls_cbacks.tdls_notify_decrement_session(psoc); policy_mgr_dump_current_concurrency(psoc); } diff --git a/src/wlan_policy_mgr_init_deinit.c b/src/wlan_policy_mgr_init_deinit.c index 9c2fde0ae2d3..dcf5d882f3b4 100644 --- a/src/wlan_policy_mgr_init_deinit.c +++ b/src/wlan_policy_mgr_init_deinit.c @@ -605,10 +605,10 @@ QDF_STATUS policy_mgr_register_tdls_cb(struct wlan_objmgr_psoc *psoc, return QDF_STATUS_E_FAILURE; } - pm_ctx->tdls_cbacks.check_is_tdls_allowed = - tdls_cbacks->check_is_tdls_allowed; - pm_ctx->tdls_cbacks.set_tdls_ct_mode = - tdls_cbacks->set_tdls_ct_mode; + pm_ctx->tdls_cbacks.tdls_notify_increment_session = + tdls_cbacks->tdls_notify_increment_session; + pm_ctx->tdls_cbacks.tdls_notify_decrement_session = + tdls_cbacks->tdls_notify_decrement_session; return QDF_STATUS_SUCCESS; }