diff options
Diffstat (limited to 'net/ipv6/mcast.c')
-rw-r--r-- | net/ipv6/mcast.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/net/ipv6/mcast.c b/net/ipv6/mcast.c index 5ee56d0a8699..d64ee7e83664 100644 --- a/net/ipv6/mcast.c +++ b/net/ipv6/mcast.c | |||
@@ -1574,9 +1574,8 @@ static struct sk_buff *mld_newpack(struct inet6_dev *idev, unsigned int mtu) | |||
1574 | return NULL; | 1574 | return NULL; |
1575 | 1575 | ||
1576 | skb->priority = TC_PRIO_CONTROL; | 1576 | skb->priority = TC_PRIO_CONTROL; |
1577 | skb->reserved_tailroom = skb_end_offset(skb) - | ||
1578 | min(mtu, skb_end_offset(skb)); | ||
1579 | skb_reserve(skb, hlen); | 1577 | skb_reserve(skb, hlen); |
1578 | skb_tailroom_reserve(skb, mtu, tlen); | ||
1580 | 1579 | ||
1581 | if (__ipv6_get_lladdr(idev, &addr_buf, IFA_F_TENTATIVE)) { | 1580 | if (__ipv6_get_lladdr(idev, &addr_buf, IFA_F_TENTATIVE)) { |
1582 | /* <draft-ietf-magma-mld-source-05.txt>: | 1581 | /* <draft-ietf-magma-mld-source-05.txt>: |