mac802154: rx: add software checksum filtering check
This patch adds a new hardware flag which indicate that the transceiver doesn't support check for bad checksum via hardware. Also add a handling of this while receive. Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
This commit is contained in:
committed by
Marcel Holtmann
parent
b7889497d3
commit
ec718f3db9
@@ -96,6 +96,8 @@ struct ieee802154_hw {
|
||||
#define IEEE802154_HW_PROMISCUOUS 0x00000200
|
||||
/* Indicates that receiver omits FCS. */
|
||||
#define IEEE802154_HW_RX_OMIT_CKSUM 0x00000400
|
||||
/* Indicates that receiver will not filter frames with bad checksum. */
|
||||
#define IEEE802154_HW_RX_DROP_BAD_CKSUM 0x00000800
|
||||
|
||||
/* Indicates that receiver omits FCS and xmitter will add FCS on it's own. */
|
||||
#define IEEE802154_HW_OMIT_CKSUM (IEEE802154_HW_TX_OMIT_CKSUM | \
|
||||
|
||||
Reference in New Issue
Block a user