From 74c2b52d3c248246942e5590d88398d95870bf8c Mon Sep 17 00:00:00 2001 From: Eric Chuang Date: Fri, 4 Jul 2014 09:27:30 +0800 Subject: [PATCH] bcmdhd: check NULL pointer Bug 200015171 Change-Id: I7c74fcbe5bb567051b356227596b49fedb8eac57 Signed-off-by: Eric Chuang Reviewed-on: http://git-master/r/433942 --- drivers/net/wireless/bcmdhd/wl_cfgp2p.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/bcmdhd/wl_cfgp2p.c b/drivers/net/wireless/bcmdhd/wl_cfgp2p.c index 588dd832bac..f3b54d63d56 100644 --- 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")); -- 2.39.2