--- linux-2.6.15-rc5/net/ipv6/mcast.c	2005-12-12 15:01:33.000000000 -0800
+++ linux-2.6.15-rc5MC2/net/ipv6/mcast.c	2005-12-14 15:21:15.000000000 -0800
@@ -170,7 +170,7 @@ static int ip6_mc_leave_src(struct sock 
 #define MLDV2_QQIC(value) MLDV2_EXP(0x80, 4, 3, value)
 #define MLDV2_MRC(value) MLDV2_EXP(0x8000, 12, 3, value)
 
-#define IPV6_MLD_MAX_MSF	10
+#define IPV6_MLD_MAX_MSF	64
 
 int sysctl_mld_max_msf = IPV6_MLD_MAX_MSF;
 
