gre: Set inner mac header in gro complete
[cascardo/linux.git] / net / ipv4 / gre_offload.c
index bb5947b..51973dd 100644 (file)
@@ -247,6 +247,9 @@ static int gre_gro_complete(struct sk_buff *skb, int nhoff)
                err = ptype->callbacks.gro_complete(skb, nhoff + grehlen);
 
        rcu_read_unlock();
+
+       skb_set_inner_mac_header(skb, nhoff + grehlen);
+
        return err;
 }