summaryrefslogtreecommitdiff
path: root/CORE/SAP/src/sapModule.c
diff options
context:
space:
mode:
Diffstat (limited to 'CORE/SAP/src/sapModule.c')
-rw-r--r--CORE/SAP/src/sapModule.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/CORE/SAP/src/sapModule.c b/CORE/SAP/src/sapModule.c
index 607d7e08e395..84484f0bc8c8 100644
--- a/CORE/SAP/src/sapModule.c
+++ b/CORE/SAP/src/sapModule.c
@@ -3856,6 +3856,26 @@ void WLANSAP_PopulateDelStaParams(const v_U8_t *mac,
MAC_ADDR_ARRAY(pDelStaParams->peerMacAddr));
}
+#ifdef FEATURE_WLAN_MCC_TO_SCC_SWITCH
+/**
+ * is_auto_channel_select() - is channel AUTO_CHANNEL_SELECT
+ * @p_vos_gctx: Pointer to ptSapContext
+ *
+ * Return: true on AUTO_CHANNEL_SELECT, false otherwise
+ */
+bool is_auto_channel_select(v_PVOID_t p_vos_gctx)
+{
+ ptSapContext sapcontext = VOS_GET_SAP_CB(p_vos_gctx);
+
+ if (NULL == sapcontext) {
+ VOS_TRACE(VOS_MODULE_ID_SAP, VOS_TRACE_LEVEL_ERROR,
+ "%s: Invalid SAP pointer", __func__);
+ return 0;
+ }
+ return sapcontext->channel == AUTO_CHANNEL_SELECT;
+}
+#endif
+
/*==========================================================================
FUNCTION WLANSAP_ACS_CHSelect