diff --git a/net/core/filter.c b/net/core/filter.c index da3e5357f13866424f53d939f9ea4fb96f71d36d..8f4603c712cd08ff9899cb7766c7bfed9184ad7d 100644 --- a/net/core/filter.c +++ b/net/core/filter.c @@ -1462,6 +1462,7 @@ int skb_do_redirect(struct sk_buff *skb) return dev_forward_skb(dev, skb); skb->dev = dev; + skb_sender_cpu_clear(skb); return dev_queue_xmit(skb); }