diff options
author | Xin Li <delphij@google.com> | 2024-01-17 22:14:16 -0800 |
---|---|---|
committer | Xin Li <delphij@google.com> | 2024-01-17 22:14:16 -0800 |
commit | 9e7136f24b400372fa2f0ffa2ceef147253a5e3a (patch) | |
tree | ebd450df8407ac7e96190633ea1631889b814d52 | |
parent | de49e44656a99857a8d8ea0b9efb1f8108503d0e (diff) | |
parent | 4c945e96b78a75512ae158dbbf274543687c8f8e (diff) | |
download | wlan-9e7136f24b400372fa2f0ffa2ceef147253a5e3a.tar.gz |
Merge Android 24Q1 Release (ab/11220357)temp_319669529
Bug: 319669529
Merged-In: I308e44fd20ab42f76a8bbcb3e872bfd0074c3aaa
Change-Id: I8a52247f6829310c7cac004987a1432932d280a8
-rw-r--r-- | Android.bp | 10 | ||||
-rw-r--r-- | wcn6740/qcwcn/wifi_hal/wificonfig.cpp | 5 |
2 files changed, 15 insertions, 0 deletions
@@ -48,6 +48,7 @@ soong_config_string_variable { name: "board_wlan_chip", values: [ "wcn6740", + "wcn3990", ], } @@ -64,6 +65,15 @@ wifihal_qcom_defaults { "libcrypto", ], }, + wcn3990: { + whole_static_libs: [ + "//hardware/qcom/sw5100/wlan:libwifi-hal-qcom", + ], + shared_libs: [ + "//hardware/qcom/sw5100/wlan:libcld80211", + "libcrypto", + ], + }, conditions_default: { whole_static_libs: [ "//hardware/qcom/wlan/legacy:libwifi-hal-qcom", diff --git a/wcn6740/qcwcn/wifi_hal/wificonfig.cpp b/wcn6740/qcwcn/wifi_hal/wificonfig.cpp index 3217c72..9e955ef 100644 --- a/wcn6740/qcwcn/wifi_hal/wificonfig.cpp +++ b/wcn6740/qcwcn/wifi_hal/wificonfig.cpp @@ -956,6 +956,11 @@ wifi_error WiFiConfigCommand::requestEvent() 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) { |