|
@@ -613,7 +613,7 @@ static int ipgre_rcv(struct sk_buff *skb)
|
|
|
offset += 4;
|
|
|
}
|
|
|
|
|
|
- skb_reset_mac_header(skb);
|
|
|
+ skb->mac_header = skb->network_header;
|
|
|
__pskb_pull(skb, offset);
|
|
|
skb_reset_network_header(skb);
|
|
|
skb_postpull_rcsum(skb, skb_transport_header(skb), offset);
|