diff options
author | 2014-10-29 21:34:36 +0100 | |
---|---|---|
committer | 2014-10-29 23:07:45 +0100 | |
commit | b7889497d306df0be52300b3060ebc12b4194f9a (patch) | |
tree | ee2f0a995b2e5579f63960a47f2f519dbffa326e /net/dsa/slave.c | |
parent | mac802154: rx: remove unnecessary parameter (diff) | |
download | wireguard-linux-b7889497d306df0be52300b3060ebc12b4194f9a.tar.xz wireguard-linux-b7889497d306df0be52300b3060ebc12b4194f9a.zip |
mac802154: rx: simplify crc receive handling
This patch change the actual crc handling while receive. Currently the
IEEE802154_HW_RX_OMIT_CKSUM flag is used to filter a frame with a bad crc.
This patch changes the behaviour of IEEE802154_HW_RX_OMIT_CKSUM to add a
crc while receiving for the monitor interface. After monitor receiving
we remove the crc for frame parsing. This affect the driver layer
because all drivers sets IEEE802154_HW_RX_OMIT_CKSUM and deliver without
checksum.
Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'net/dsa/slave.c')
0 files changed, 0 insertions, 0 deletions