Snap for 11520864 from 80c7fa9d245d285504d8cf44ecd7ef3ae87ec73a to 24Q2-release

Change-Id: Id2db8fe454725e4fd6848b1036b0e88d00ee1622
diff --git a/legacy/qcwcn/wifi_hal/wificonfig.cpp b/legacy/qcwcn/wifi_hal/wificonfig.cpp
index 7ff323c..b6f4b3f 100644
--- a/legacy/qcwcn/wifi_hal/wificonfig.cpp
+++ b/legacy/qcwcn/wifi_hal/wificonfig.cpp
@@ -758,6 +758,11 @@
         res = WIFI_ERROR_OUT_OF_MEMORY;
         goto out;
     }
+    if (mInfo == NULL || mInfo->cmd_sock == NULL) {
+        ALOGE("%s: Wifi is turned of or socket is Null",__FUNCTION__);
+        res = WIFI_ERROR_UNKNOWN;
+        goto out;
+    }
 
     status = nl_send_auto_complete(mInfo->cmd_sock, mMsg.getMessage());
     if (status < 0) {