diff options
Diffstat (limited to 'CORE/SAP/src/sapModule.c')
| -rw-r--r-- | CORE/SAP/src/sapModule.c | 20 |
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 |
