diff --git a/core/sap/inc/sap_api.h b/core/sap/inc/sap_api.h index 94ba27ef96b6..973c23d4f0af 100644 --- a/core/sap/inc/sap_api.h +++ b/core/sap/inc/sap_api.h @@ -971,7 +971,18 @@ QDF_STATUS wlan_sap_set_pre_cac_status(struct sap_context *sap_ctx, QDF_STATUS wlan_sap_set_chan_before_pre_cac(struct sap_context *sap_ctx, uint8_t chan_before_pre_cac); -QDF_STATUS wlan_sap_set_pre_cac_complete_status(void *ctx, bool status); +/** + * wlan_sap_set_pre_cac_complete_status() - Sets pre cac complete status + * @sap_ctx: SAP context + * @status: Status of pre cac complete + * + * Sets the status of pre cac i.e., whether pre cac is complete or not + * + * Return: QDF_STATUS + */ +QDF_STATUS wlan_sap_set_pre_cac_complete_status(struct sap_context *sap_ctx, + bool status); + bool wlan_sap_is_pre_cac_active(tHalHandle handle); QDF_STATUS wlan_sap_get_pre_cac_vdev_id(tHalHandle handle, uint8_t *vdev_id); #ifdef FEATURE_WLAN_MCC_TO_SCC_SWITCH diff --git a/core/sap/src/sap_module.c b/core/sap/src/sap_module.c index e19eb6bb1a9f..26065f92f32c 100644 --- a/core/sap/src/sap_module.c +++ b/core/sap/src/sap_module.c @@ -1644,19 +1644,9 @@ QDF_STATUS wlan_sap_set_chan_before_pre_cac(struct sap_context *sap_ctx, return QDF_STATUS_SUCCESS; } -/** - * wlan_sap_set_pre_cac_complete_status() - Sets pre cac complete status - * @ctx: SAP context - * @status: Status of pre cac complete - * - * Sets the status of pre cac i.e., whether pre cac is complete or not - * - * Return: QDF_STATUS - */ -QDF_STATUS wlan_sap_set_pre_cac_complete_status(void *ctx, bool status) +QDF_STATUS wlan_sap_set_pre_cac_complete_status(struct sap_context *sap_ctx, + bool status) { - struct sap_context *sap_ctx = CDS_GET_SAP_CB(ctx); - if (!sap_ctx) { QDF_TRACE(QDF_MODULE_ID_SAP, QDF_TRACE_LEVEL_ERROR, "%s: Invalid SAP pointer", __func__);