|
@@ -1109,6 +1109,12 @@ wlansap_roam_callback(void *ctx, struct csr_roam_info *csr_roam_info,
|
|
|
csr_roam_info, &qdf_ret_status);
|
|
|
break;
|
|
|
case eCSR_ROAM_RESULT_INFRA_ASSOCIATION_CNF:
|
|
|
+ if (!csr_roam_info) {
|
|
|
+ QDF_TRACE(QDF_MODULE_ID_SAP, QDF_TRACE_LEVEL_ERROR,
|
|
|
+ "csr_roam_info is NULL");
|
|
|
+ qdf_ret_status = QDF_STATUS_E_NULL_VALUE;
|
|
|
+ break;
|
|
|
+ }
|
|
|
QDF_TRACE(QDF_MODULE_ID_SAP, QDF_TRACE_LEVEL_INFO_HIGH,
|
|
|
FL("CSR roam_result = eCSR_ROAM_RESULT_INFRA_ASSOCIATION_CNF (%d)"),
|
|
|
roam_result);
|
|
@@ -1190,6 +1196,12 @@ wlansap_roam_callback(void *ctx, struct csr_roam_info *csr_roam_info,
|
|
|
(void *) eSAP_STATUS_SUCCESS);
|
|
|
break;
|
|
|
case eCSR_ROAM_RESULT_INFRA_STARTED:
|
|
|
+ if (!csr_roam_info) {
|
|
|
+ QDF_TRACE(QDF_MODULE_ID_SAP, QDF_TRACE_LEVEL_ERROR,
|
|
|
+ "csr_roam_info is NULL");
|
|
|
+ qdf_ret_status = QDF_STATUS_E_NULL_VALUE;
|
|
|
+ break;
|
|
|
+ }
|
|
|
QDF_TRACE(QDF_MODULE_ID_SAP, QDF_TRACE_LEVEL_INFO_HIGH,
|
|
|
FL("CSR roam_result = eCSR_ROAM_RESULT_INFRA_STARTED (%d)"),
|
|
|
roam_result);
|