virtio_ring: introduce virtqueue_desc_add_split()
[linux-block.git] / drivers / net / bareudp.c
index edfad93e7b6862d7d48df5460f57247ef4df91b7..a7ee0af1af904a9ef4f0fe8ba4a596e48cc6c4b9 100644 (file)
@@ -133,6 +133,7 @@ static int bareudp_udp_encap_recv(struct sock *sk, struct sk_buff *skb)
        skb->dev = bareudp->dev;
        oiph = skb_network_header(skb);
        skb_reset_network_header(skb);
+       skb_reset_mac_header(skb);
 
        if (!IS_ENABLED(CONFIG_IPV6) || family == AF_INET)
                err = IP_ECN_decapsulate(oiph, skb);