|
@@ -21507,9 +21507,11 @@ static QDF_STATUS csr_process_roam_sync_callback(struct mac_context *mac_ctx,
|
|
|
|
|
|
policy_mgr_check_n_start_opportunistic_timer(mac_ctx->psoc);
|
|
|
policy_mgr_check_concurrent_intf_and_restart_sap(mac_ctx->psoc);
|
|
|
- csr_roam_offload_scan(mac_ctx, session_id,
|
|
|
- ROAM_SCAN_OFFLOAD_UPDATE_CFG,
|
|
|
- REASON_CONNECT);
|
|
|
+ if (roam_synch_data->authStatus ==
|
|
|
+ CSR_ROAM_AUTH_STATUS_AUTHENTICATED)
|
|
|
+ csr_roam_offload_scan(mac_ctx, session_id,
|
|
|
+ ROAM_SCAN_OFFLOAD_UPDATE_CFG,
|
|
|
+ REASON_CONNECT);
|
|
|
csr_roam_call_callback(mac_ctx, session_id, NULL, 0,
|
|
|
eCSR_ROAM_SYNCH_COMPLETE,
|
|
|
eCSR_ROAM_RESULT_SUCCESS);
|