summaryrefslogtreecommitdiff
path: root/qcwcn
diff options
context:
space:
mode:
authormazumdar <mazumdar@codeaurora.org>2018-05-11 10:54:44 +0530
committerAhmed ElArabawy <arabawy@google.com>2019-01-17 16:10:04 -0800
commite6d70cf900d3de62750577d035353e2b2a5adbdb (patch)
tree076fad50c0f01bab6596d248e9b673452b8a0fdd /qcwcn
parent3e203f431fe6b23857f056e28b82244ebb8101cd (diff)
downloadwlan-e6d70cf900d3de62750577d035353e2b2a5adbdb.tar.gz
Wifi-HAL: Prevent using uninitialized data from mode_info
Initialize mode_info with zeros so that we can prevent accessing and using uninitialized data from mode_info which might cause stability issues. Bug: 121156968 Test: Regression Testing Change-Id: I92d8647c5db39642c7c727dbcc65fd9875bce173 CRs-Fixed: 2243785
Diffstat (limited to 'qcwcn')
-rw-r--r--qcwcn/wifi_hal/radio_mode.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/qcwcn/wifi_hal/radio_mode.cpp b/qcwcn/wifi_hal/radio_mode.cpp
index dc5969d..9ed211f 100644
--- a/qcwcn/wifi_hal/radio_mode.cpp
+++ b/qcwcn/wifi_hal/radio_mode.cpp
@@ -97,6 +97,7 @@ int RADIOModeCommand::handleEvent(WifiEvent &event)
int num_of_mac = 0;
wifi_mac_info mode_info;
+ memset(&mode_info, 0, sizeof(mode_info));
WifiVendorCommand::handleEvent(event);
/* Parse the vendordata and get the attribute */