|
@@ -4425,6 +4425,10 @@ QDF_STATUS wma_sta_mlme_vdev_start_continue(struct vdev_mlme_obj *vdev_mlme,
|
|
|
tp_wma_handle wma = cds_get_context(QDF_MODULE_ID_WMA);
|
|
|
enum vdev_assoc_type assoc_type;
|
|
|
|
|
|
+ if (!wma) {
|
|
|
+ wma_err("Invalid wma handle");
|
|
|
+ return QDF_STATUS_E_FAILURE;
|
|
|
+ }
|
|
|
if (mlme_is_chan_switch_in_progress(vdev_mlme->vdev)) {
|
|
|
mlme_set_chan_switch_in_progress(vdev_mlme->vdev, false);
|
|
|
lim_process_switch_channel_rsp(wma->mac_context, data);
|