|
@@ -3535,10 +3535,6 @@ QDF_STATUS wma_process_add_periodic_tx_ptrn_ind(WMA_HANDLE handle,
|
|
|
return QDF_STATUS_E_INVAL;
|
|
|
}
|
|
|
|
|
|
- params_ptr = qdf_mem_malloc(sizeof(*params_ptr));
|
|
|
- if (!params_ptr)
|
|
|
- return QDF_STATUS_E_NOMEM;
|
|
|
-
|
|
|
if (!wma_find_vdev_by_addr(wma_handle,
|
|
|
pAddPeriodicTxPtrnParams->mac_address.bytes,
|
|
|
&vdev_id)) {
|
|
@@ -3547,6 +3543,10 @@ QDF_STATUS wma_process_add_periodic_tx_ptrn_ind(WMA_HANDLE handle,
|
|
|
return QDF_STATUS_E_INVAL;
|
|
|
}
|
|
|
|
|
|
+ params_ptr = qdf_mem_malloc(sizeof(*params_ptr));
|
|
|
+ if (!params_ptr)
|
|
|
+ return QDF_STATUS_E_NOMEM;
|
|
|
+
|
|
|
params_ptr->ucPtrnId = pAddPeriodicTxPtrnParams->ucPtrnId;
|
|
|
params_ptr->ucPtrnSize = pAddPeriodicTxPtrnParams->ucPtrnSize;
|
|
|
params_ptr->usPtrnIntervalMs =
|