|
@@ -770,6 +770,7 @@ int lowpan_header_decompress(struct sk_buff *skb, const struct net_device *dev,
|
|
hdr.hop_limit, &hdr.daddr);
|
|
hdr.hop_limit, &hdr.daddr);
|
|
|
|
|
|
skb_push(skb, sizeof(hdr));
|
|
skb_push(skb, sizeof(hdr));
|
|
|
|
+ skb_reset_mac_header(skb);
|
|
skb_reset_network_header(skb);
|
|
skb_reset_network_header(skb);
|
|
skb_copy_to_linear_data(skb, &hdr, sizeof(hdr));
|
|
skb_copy_to_linear_data(skb, &hdr, sizeof(hdr));
|
|
|
|
|