|
@@ -1871,8 +1871,14 @@ QDF_STATUS sap_goto_channel_sel(ptSapContext sap_context,
|
|
|
if (sap_context->acs_cfg->skip_scan_status == eSAP_SKIP_ACS_SCAN) {
|
|
|
QDF_TRACE(QDF_MODULE_ID_SAP, QDF_TRACE_LEVEL_ERROR,
|
|
|
FL("## %s SKIPPED ACS SCAN"), __func__);
|
|
|
- wlansap_scan_callback(h_hal, sap_context,
|
|
|
- sap_context->sessionId, 0, eCSR_SCAN_SUCCESS);
|
|
|
+
|
|
|
+ if (true == sap_do_acs_pre_start_bss)
|
|
|
+ wlansap_pre_start_bss_acs_scan_callback(h_hal,
|
|
|
+ sap_context, sap_context->sessionId, 0,
|
|
|
+ eCSR_SCAN_SUCCESS);
|
|
|
+ else
|
|
|
+ wlansap_scan_callback(h_hal, sap_context,
|
|
|
+ sap_context->sessionId, 0, eCSR_SCAN_SUCCESS);
|
|
|
}
|
|
|
#endif
|
|
|
} else {
|