diff --git a/[refs] b/[refs] index 16004c3f68f3..6ab1c750ee52 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 83fa3400ebcba307a60909824a251be984eb9567 +refs/heads/master: fab10fe37ad8dc4388fc444c89ef5aefe906354f diff --git a/trunk/net/ipv6/mcast.c b/trunk/net/ipv6/mcast.c index 519899fb11d5..39a96c768102 100644 --- a/trunk/net/ipv6/mcast.c +++ b/trunk/net/ipv6/mcast.c @@ -1393,7 +1393,7 @@ static void mld_sendpack(struct sk_buff *skb) static int grec_size(struct ifmcaddr6 *pmc, int type, int gdel, int sdel) { - return sizeof(struct mld2_grec) + 4*mld_scount(pmc,type,gdel,sdel); + return sizeof(struct mld2_grec) + 16 * mld_scount(pmc,type,gdel,sdel); } static struct sk_buff *add_grhead(struct sk_buff *skb, struct ifmcaddr6 *pmc,