diff options
author | Alexander Aring <aar@pengutronix.de> | 2016-02-19 11:59:11 +0300 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2016-02-23 22:29:39 +0300 |
commit | 07b0188adf7298bf80a9890d3e90f27e973623d3 (patch) | |
tree | 52b9db9f285661fff1a2642f208d781a6bd5b63c /drivers/net/ieee802154 | |
parent | aff3eaa03dc30d7f1ea07ab5931cd61a657c5974 (diff) | |
download | linux-07b0188adf7298bf80a9890d3e90f27e973623d3.tar.xz |
mac802154: fix mac header length check
I got report about that sometimes the WARN_ON occurs there which should
never happen. I came to the conclusion that the mac header is there but
inside the headroom of skb. The skb->len information doesn't contain the
information about the headroom length and skb->len is lesser than two.
We check now if the skb_mac_header pointer is set and the room between
mac header pointer and tail pointer.
Signed-off-by: Alexander Aring <aar@pengutronix.de>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'drivers/net/ieee802154')
0 files changed, 0 insertions, 0 deletions