From: Alexander Aring Date: Fri, 28 Feb 2014 06:32:43 +0000 (+0100) Subject: 6lowpan: add frag information struct X-Git-Tag: v3.15-rc1~113^2~237^2~7 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=89745c9c41b093e4041f290343e8916f74f26051;p=~emulex%2Finfiniband.git 6lowpan: add frag information struct This patch adds a 6lowpan fragmentation struct into cb of skb which is necessary to hold fragmentation information. Signed-off-by: Alexander Aring Signed-off-by: David S. Miller --- diff --git a/include/net/ieee802154_netdev.h b/include/net/ieee802154_netdev.h index 8196d5d4035..97b2e34d87f 100644 --- a/include/net/ieee802154_netdev.h +++ b/include/net/ieee802154_netdev.h @@ -29,6 +29,12 @@ #include +struct ieee802154_frag_info { + __be16 d_tag; + u16 d_size; + u8 d_offset; +}; + /* * A control block of skb passed between the ARPHRD_IEEE802154 device * and other stack parts. @@ -39,6 +45,7 @@ struct ieee802154_mac_cb { struct ieee802154_addr da; u8 flags; u8 seq; + struct ieee802154_frag_info frag_info; }; static inline struct ieee802154_mac_cb *mac_cb(struct sk_buff *skb)