Date: Sat, 4 Apr 2009 15:26:32 +0000 (UTC) From: Bruce M Simpson <bms@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r190691 - head/sys/netinet Message-ID: <200904041526.n34FQWJu074503@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bms Date: Sat Apr 4 15:26:32 2009 New Revision: 190691 URL: http://svn.freebsd.org/changeset/base/190691 Log: Do not obliterate QQI with MAXRESP. Found during MLDv2 port. Modified: head/sys/netinet/igmp.c Modified: head/sys/netinet/igmp.c ============================================================================== --- head/sys/netinet/igmp.c Sat Apr 4 12:19:52 2009 (r190690) +++ head/sys/netinet/igmp.c Sat Apr 4 15:26:32 2009 (r190691) @@ -1004,8 +1004,8 @@ igmp_input_v3_query(struct ifnet *ifp, c qqi = igmpv3->igmp_qqi; if (qqi >= 128) { - maxresp = IGMP_MANT(igmpv3->igmp_qqi) << - (IGMP_EXP(igmpv3->igmp_qqi) + 3); + qqi = IGMP_MANT(igmpv3->igmp_qqi) << + (IGMP_EXP(igmpv3->igmp_qqi) + 3); } timer = maxresp * PR_FASTHZ / IGMP_TIMER_SCALE;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904041526.n34FQWJu074503>