diff options
author | Etan Cohen <etancohen@google.com> | 2017-06-20 00:56:39 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-06-20 00:56:39 +0000 |
commit | fccefc168776e45d574ebbaa78ec2cadd3588ee7 (patch) | |
tree | ac1e5d1d90146f87bdb9a7af69dc4642240a90bd | |
parent | 4421107f63eaba63c2a84f93cc9c8e837571740c (diff) | |
parent | 61e83d511eff6885bc875134414b1f3acb13289c (diff) | |
download | android_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.cpp | 6 |
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()); |