summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/cds/src/cds_concurrency.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/core/cds/src/cds_concurrency.c b/core/cds/src/cds_concurrency.c
index 4a3445ccc0e2..d4e2a8fc6298 100644
--- a/core/cds/src/cds_concurrency.c
+++ b/core/cds/src/cds_concurrency.c
@@ -3036,8 +3036,11 @@ bool cds_is_connection_in_progress(uint8_t *session_id,
}
if (hdd_ctx->connection_in_progress) {
cds_debug("AP/GO: connection is in progress");
- *session_id = adapter->sessionId;
- *reason = eHDD_SAP_CONNECTION_IN_PROGRESS;
+ if (session_id && reason) {
+ *session_id = adapter->sessionId;
+ *reason =
+ eHDD_SAP_CONNECTION_IN_PROGRESS;
+ }
return true;
}
}