diff options
Diffstat (limited to 'net/ipv4/igmp.c')
-rw-r--r-- | net/ipv4/igmp.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/net/ipv4/igmp.c b/net/ipv4/igmp.c index 05e4cba14162..b3086cf27027 100644 --- a/net/ipv4/igmp.c +++ b/net/ipv4/igmp.c | |||
@@ -356,9 +356,8 @@ static struct sk_buff *igmpv3_newpack(struct net_device *dev, unsigned int mtu) | |||
356 | skb_dst_set(skb, &rt->dst); | 356 | skb_dst_set(skb, &rt->dst); |
357 | skb->dev = dev; | 357 | skb->dev = dev; |
358 | 358 | ||
359 | skb->reserved_tailroom = skb_end_offset(skb) - | ||
360 | min(mtu, skb_end_offset(skb)); | ||
361 | skb_reserve(skb, hlen); | 359 | skb_reserve(skb, hlen); |
360 | skb_tailroom_reserve(skb, mtu, tlen); | ||
362 | 361 | ||
363 | skb_reset_network_header(skb); | 362 | skb_reset_network_header(skb); |
364 | pip = ip_hdr(skb); | 363 | pip = ip_hdr(skb); |