diff options
author | Eric Chuang <echuang@nvidia.com> | 2014-07-04 09:27:30 +0800 |
---|---|---|
committer | Mandar Padmawar <mpadmawar@nvidia.com> | 2014-07-10 02:05:33 -0700 |
commit | 74b461d49c580fec3b534be859b1fa07d1889f15 (patch) | |
tree | 58d8b5e5315390196dce06f71d2560b690ec9e17 | |
parent | 223d1faf2c41b7f4178854e85ab7b546e3931f6e (diff) |
bcmdhd: check NULL pointer
Bug 200015171
Change-Id: I7c74fcbe5bb567051b356227596b49fedb8eac57
Signed-off-by: Eric Chuang <echuang@nvidia.com>
Reviewed-on: http://git-master/r/433942
(cherry picked from commit 74c2b52d3c248246942e5590d88398d95870bf8c)
Reviewed-on: http://git-master/r/435732
GVS: Gerrit_Virtual_Submit
Reviewed-by: Anshul Jain (SW) <anshulj@nvidia.com>
Tested-by: Anshul Jain (SW) <anshulj@nvidia.com>
-rwxr-xr-x | drivers/net/wireless/bcmdhd/wl_cfgp2p.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/bcmdhd/wl_cfgp2p.c b/drivers/net/wireless/bcmdhd/wl_cfgp2p.c index 588dd832baca..f3b54d63d568 100755 --- a/drivers/net/wireless/bcmdhd/wl_cfgp2p.c +++ b/drivers/net/wireless/bcmdhd/wl_cfgp2p.c @@ -1174,7 +1174,7 @@ wl_cfgp2p_set_management_ie(struct wl_priv *wl, struct net_device *ndev, s32 bss } } - if (mgmt_ie_buf != NULL) { + if (mgmt_ie_buf != NULL && mgmt_ie_len != NULL && curr_ie_buf != NULL) { if (parsed_ie_buf_len && (parsed_ie_buf_len == *mgmt_ie_len) && (memcmp(mgmt_ie_buf, curr_ie_buf, parsed_ie_buf_len) == 0)) { CFGP2P_INFO(("Previous mgmt IE is equals to current IE")); |