summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEtan Cohen <etancohen@google.com>2017-06-20 00:56:39 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-06-20 00:56:39 +0000
commitfccefc168776e45d574ebbaa78ec2cadd3588ee7 (patch)
treeac1e5d1d90146f87bdb9a7af69dc4642240a90bd
parent4421107f63eaba63c2a84f93cc9c8e837571740c (diff)
parent61e83d511eff6885bc875134414b1f3acb13289c (diff)
downloadandroid_hardware_qcom_wlan-fccefc168776e45d574ebbaa78ec2cadd3588ee7.tar.gz
android_hardware_qcom_wlan-fccefc168776e45d574ebbaa78ec2cadd3588ee7.tar.bz2
android_hardware_qcom_wlan-fccefc168776e45d574ebbaa78ec2cadd3588ee7.zip
[QC-HAL] Check for null nl socket before passing commands am: 337510e659
am: 61e83d511e Change-Id: Ie56cab6145a5acfe26a1bf2b0ddec32aa9f929f9
-rw-r--r--qcwcn/wifi_hal/nan_req.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/qcwcn/wifi_hal/nan_req.cpp b/qcwcn/wifi_hal/nan_req.cpp
index 53287b3..ab94bfd 100644
--- a/qcwcn/wifi_hal/nan_req.cpp
+++ b/qcwcn/wifi_hal/nan_req.cpp
@@ -1355,6 +1355,12 @@ int NanCommand::requestEvent()
goto out;
}
+ if (!mInfo->cmd_sock) {
+ ALOGE("%s: Command socket is null",__func__);
+ res = -1;
+ goto out;
+ }
+
/* send message */
ALOGV("%s:Handle:%p Socket Value:%p", __func__, mInfo, mInfo->cmd_sock);
res = nl_send_auto_complete(mInfo->cmd_sock, mMsg.getMessage());