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;
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to