projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2d5dce5
)
wifi: mt76: fix switch default case in mt7996_reverse_frag0_hdr_trans
author
Lorenzo Bianconi
<lorenzo@kernel.org>
Tue, 3 Jan 2023 13:56:19 +0000
(14:56 +0100)
committer
Felix Fietkau
<nbd@nbd.name>
Fri, 3 Feb 2023 13:47:16 +0000
(14:47 +0100)
The switch default case for frame_contorl is invalid. Return -EINVAL
error for it.
Fixes: 98686cd21624 ("wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
patch
|
blob
|
history
diff --git
a/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
b/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
index ce4242f90e9f9fb72abec6daa6c4200974d8483a..96ced4c039ce1590c3ca95e10faa8e90a3076acb 100644
(file)
--- a/
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
+++ b/
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
@@
-469,7
+469,7
@@
static int mt7996_reverse_frag0_hdr_trans(struct sk_buff *skb, u16 hdr_gap)
ether_addr_copy(hdr.addr4, eth_hdr->h_source);
break;
default:
-
break
;
+
return -EINVAL
;
}
skb_pull(skb, hdr_gap + sizeof(struct ethhdr) - 2);