]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/ieee802154/6lowpan.c
6lowpan: change tag type to __be16
[karo-tx-linux.git] / net / ieee802154 / 6lowpan.c
index 872c8f97a30c8e0e5831aeaf139a5a490c4b4451..6b7d17fd5481d567370dc4856ccd56346a2c147b 100644 (file)
@@ -68,7 +68,7 @@ static LIST_HEAD(lowpan_devices);
 struct lowpan_dev_info {
        struct net_device       *real_dev; /* real WPAN device ptr */
        struct mutex            dev_list_mtx; /* mutex for list ops */
-       unsigned short          fragment_tag;
+       __be16                  fragment_tag;
 };
 
 struct lowpan_dev_record {
@@ -424,7 +424,8 @@ lowpan_skb_fragmentation(struct sk_buff *skb, struct net_device *dev)
 {
        int err;
        u16 dgram_offset, dgram_size, payload_length, header_length,
-           lowpan_size, frag_plen, offset, tag;
+           lowpan_size, frag_plen, offset;
+       __be16 tag;
        u8 head[5];
 
        header_length = skb->mac_len;