tcp: Fix for race due to temporary drop of the socket lock in skb_splice_bits.
[cascardo/linux.git] / net / ipv4 / icmp.c
index c67d00e..8739735 100644 (file)
@@ -691,7 +691,8 @@ static void icmp_unreach(struct sk_buff *skb)
                                               NIPQUAD(iph->daddr));
                        } else {
                                info = ip_rt_frag_needed(net, iph,
-                                                    ntohs(icmph->un.frag.mtu));
+                                                        ntohs(icmph->un.frag.mtu),
+                                                        skb->dev);
                                if (!info)
                                        goto out;
                        }