nfp: ensure skb network header is set for packet redirect
[linux-2.6-microblaze.git] / drivers / net / ethernet / netronome / nfp / nfp_net_common.c
index b82b684..36a3bd3 100644 (file)
@@ -1867,6 +1867,7 @@ static int nfp_net_rx(struct nfp_net_rx_ring *rx_ring, int budget)
                        napi_gro_receive(&rx_ring->r_vec->napi, skb);
                } else {
                        skb->dev = netdev;
+                       skb_reset_network_header(skb);
                        __skb_push(skb, ETH_HLEN);
                        dev_queue_xmit(skb);
                }