Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mac802154: don't warn on unsupported frames

Just because we don't support certain types of frames yet doesn't mean
we have to flood the message log with warnings about "invalid" frames.

Signed-off-by: Aristeu Rozanski <arozansk@redhat.com>
Acked-by: Alexander Aring <aar@pengutronix.de>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>

authored by

Aristeu Rozanski and committed by
Marcel Holtmann
ca1de81a 5ddedce3

+5
+5
net/mac802154/rx.c
··· 101 101 sdata->dev->stats.rx_bytes += skb->len; 102 102 103 103 switch (mac_cb(skb)->type) { 104 + case IEEE802154_FC_TYPE_BEACON: 105 + case IEEE802154_FC_TYPE_ACK: 106 + case IEEE802154_FC_TYPE_MAC_CMD: 107 + goto fail; 108 + 104 109 case IEEE802154_FC_TYPE_DATA: 105 110 return ieee802154_deliver_skb(skb); 106 111 default: