diff options
author | Guisen Yang <guiseny@codeaurora.org> | 2018-07-05 13:41:10 +0800 |
---|---|---|
committer | Ke Huang <keh@codeaurora.org> | 2018-10-09 09:21:30 +0800 |
commit | 09451680168a3b46d563c3ea4e070ec4f419f9ed (patch) | |
tree | 315d6cbebe771904cfdc202d0b50743ca68cf304 /net/wireless/util.c | |
parent | 3b8fc0b7a3fcc809378d82dbf66b417e186af205 (diff) |
net:wireless:Fix kw issues
Fix the uninitialized variables used, NULL pointer dereference,
and potential array OOB.
Change-Id: I0787eaa377bf2bd29d5ddeabafa8f4e1c6a81919
CRs-Fixed: 2272639
Signed-off-by: Guisen Yang <guiseny@codeaurora.org>
Diffstat (limited to 'net/wireless/util.c')
-rw-r--r-- | net/wireless/util.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/wireless/util.c b/net/wireless/util.c index afdbc1200a1b..e50092658fcc 100644 --- a/net/wireless/util.c +++ b/net/wireless/util.c @@ -591,6 +591,7 @@ int ieee80211_data_from_8023(struct sk_buff *skb, const u8 *addr, hdr.frame_control = fc; hdr.duration_id = 0; hdr.seq_ctrl = 0; + eth_zero_addr(hdr.addr4); skip_header_bytes = ETH_HLEN; if (ethertype == ETH_P_AARP || ethertype == ETH_P_IPX) { |