mirror of
https://github.com/torvalds/linux.git
synced 2024-09-22 16:03:15 +00:00
8cfad496c4
ieee802154 sockets do not properly unshare received skbs, which leads to panics (at least) when they are used in conjunction with 6lowpan, so run skb_share_check on received skbs. 6lowpan also contains a use-after-free, which is trivially fixed by replacing the inlined skb_share_check with the explicit call. Signed-off-by: Phoebe Buckheister <phoebe.buckheister@itwm.fraunhofer.de> Tested-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> |
||
---|---|---|
.. | ||
6lowpan_iphc.c | ||
6lowpan_rtnl.c | ||
af_ieee802154.c | ||
af802154.h | ||
dgram.c | ||
header_ops.c | ||
ieee802154.h | ||
Kconfig | ||
Makefile | ||
netlink.c | ||
nl_policy.c | ||
nl-mac.c | ||
nl-phy.c | ||
raw.c | ||
reassembly.c | ||
reassembly.h | ||
wpan-class.c |