reset nf before xmit vxlan encapsulated packet
[firefly-linux-kernel-4.4.55.git] / drivers / net / vxlan.c
index f10e58ac9c1b6078527ecbc88b2c59fe54d4ea66..c3e3d2929ee34cbdb0813dc93423e532a895a2a6 100644 (file)
@@ -961,6 +961,8 @@ static netdev_tx_t vxlan_xmit(struct sk_buff *skb, struct net_device *dev)
        iph->ttl        = ttl ? : ip4_dst_hoplimit(&rt->dst);
        tunnel_ip_select_ident(skb, old_iph, &rt->dst);
 
+       nf_reset(skb);
+
        vxlan_set_owner(dev, skb);
 
        /* See iptunnel_xmit() */