diff options
author | Mursalin Akon <makon@nvidia.com> | 2013-01-11 09:41:14 -0800 |
---|---|---|
committer | Matthew Pedro <mapedro@nvidia.com> | 2013-01-11 13:57:27 -0800 |
commit | 8656b6e45005302d21a89a497ed53b6579336140 (patch) | |
tree | 7a54ec52e8c7f1e212ec2aee2ff817e116805c84 /drivers/net/wireless | |
parent | a723afef635b98add42cbf28614740df38d90a98 (diff) |
driver: bcm4329: initialize SSID variable properly
initialize SSID variable properly to ensure
no memory overrun.
Bug 1204024
Change-Id: I2485c13edcf6a0feeae3cd4b2e9e98910a771dd2
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/190684
Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers/net/wireless')
-rw-r--r-- | drivers/net/wireless/bcm4329/wl_iw.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/bcm4329/wl_iw.c b/drivers/net/wireless/bcm4329/wl_iw.c index e71ab64c2caa..8cb0f3af84ee 100644 --- a/drivers/net/wireless/bcm4329/wl_iw.c +++ b/drivers/net/wireless/bcm4329/wl_iw.c @@ -4339,6 +4339,7 @@ wl_iw_get_essid( if (!extra) return -EINVAL; + memset(&ssid, 0, sizeof(ssid)); if ((error = dev_wlc_ioctl(dev, WLC_GET_SSID, &ssid, sizeof(ssid)))) { WL_ERROR(("Error getting the SSID\n")); return error; |