projects
/
cascardo
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mac802154: don't warn on unsupported frames
[cascardo/linux.git]
/
net
/
mac802154
/
rx.c
diff --git
a/net/mac802154/rx.c
b/net/mac802154/rx.c
index
446e130
..
b978da0
100644
(file)
--- a/
net/mac802154/rx.c
+++ b/
net/mac802154/rx.c
@@
-101,6
+101,11
@@
ieee802154_subif_frame(struct ieee802154_sub_if_data *sdata,
sdata->dev->stats.rx_bytes += skb->len;
switch (mac_cb(skb)->type) {
sdata->dev->stats.rx_bytes += skb->len;
switch (mac_cb(skb)->type) {
+ case IEEE802154_FC_TYPE_BEACON:
+ case IEEE802154_FC_TYPE_ACK:
+ case IEEE802154_FC_TYPE_MAC_CMD:
+ goto fail;
+
case IEEE802154_FC_TYPE_DATA:
return ieee802154_deliver_skb(skb);
default:
case IEEE802154_FC_TYPE_DATA:
return ieee802154_deliver_skb(skb);
default: