X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=kernel%2Fnet%2Fipv6%2Fmcast.c;fp=kernel%2Fnet%2Fipv6%2Fmcast.c;h=d64ee7e8366492a439ab70ea7487bd3669800097;hb=52f993b8e89487ec9ee15a7fb4979e0f09a45b27;hp=5ee56d0a8699e22434d5ad8b4380f890fa8d2126;hpb=c189ccac5702322ed843fe17057035b7222a59b6;p=kvmfornfv.git diff --git a/kernel/net/ipv6/mcast.c b/kernel/net/ipv6/mcast.c index 5ee56d0a8..d64ee7e83 100644 --- a/kernel/net/ipv6/mcast.c +++ b/kernel/net/ipv6/mcast.c @@ -1574,9 +1574,8 @@ static struct sk_buff *mld_newpack(struct inet6_dev *idev, unsigned int mtu) return NULL; skb->priority = TC_PRIO_CONTROL; - skb->reserved_tailroom = skb_end_offset(skb) - - min(mtu, skb_end_offset(skb)); skb_reserve(skb, hlen); + skb_tailroom_reserve(skb, mtu, tlen); if (__ipv6_get_lladdr(idev, &addr_buf, IFA_F_TENTATIVE)) { /* :