linux/net/ieee802154
Alexander Aring 96cb3eb7a1 6lowpan: fix fragmentation on sending side
This patch fix the fragmentation on sending side according to rfc4944.

Also add improvement to use the full payload of a PDU which calculate
the nearest divided to 8 payload length for the fragmentation datagram
size attribute.

The main issue is that the datagram size of fragmentation header use the
ipv6 payload length, but rfc4944 says it's the ipv6 payload length inclusive
network header size (and transport header size if compressed).

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-02-28 17:05:21 -05:00
..
6lowpan_iphc.c net: 6lowpan: fixup for code movement 2014-01-27 16:43:03 -08:00
6lowpan.c 6lowpan: fix fragmentation on sending side 2014-02-28 17:05:21 -05:00
6lowpan.h 6lowpan: add uncompress header size function 2014-02-28 17:05:21 -05:00
af_ieee802154.c ieee802154: free skb buffer if dev isn't running 2011-06-30 16:18:09 +04:00
af802154.h net: add IEEE 802.15.4 socket family implementation 2009-06-09 05:25:32 -07:00
dgram.c net: add build-time checks for msg->msg_name size 2014-01-18 23:04:16 -08:00
ieee802154.h ieee802154: add TX power control to wpan_phy 2014-02-17 16:42:38 -05:00
Kconfig net: move 6lowpan compression code to separate module 2014-01-15 15:36:38 -08:00
Makefile net: move 6lowpan compression code to separate module 2014-01-15 15:36:38 -08:00
netlink.c ieee802154: add TX power control to wpan_phy 2014-02-17 16:42:38 -05:00
nl_policy.c ieee802154: add netlink APIs for smartMAC configuration 2014-02-17 16:42:39 -05:00
nl-mac.c genetlink: make multicast groups const, prevent abuse 2013-11-19 16:39:06 -05:00
nl-phy.c ieee802154: fix faulty check in set_phy_params api 2014-02-18 18:11:05 -05:00
raw.c hlist: drop the node parameter from iterators 2013-02-27 19:10:24 -08:00
wpan-class.c ieee802154: add netlink APIs for smartMAC configuration 2014-02-17 16:42:39 -05:00