[IGMP]: Fix IGMPV3_EXP() normalization bit shift value.
authorDavid L Stevens <dlstevens@us.ibm.com>
Sun, 19 Nov 2006 18:38:39 +0000 (10:38 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 22 Nov 2006 00:16:33 +0000 (16:16 -0800)
commitfb47ddb2db9c18664bd7b06c201a2398885b64fc
tree15cdc75a3b671f4e066f1a4c1142ef4e52aa1c55
parent354f60a9952d0af59e684b91cc6e06b95fbbf5ef
[IGMP]: Fix IGMPV3_EXP() normalization bit shift value.

The IGMPV3_EXP() macro doesn't correctly shift the normalization bit, so
time-out values are longer than they should be.

Thanks to Dirk Ooms for finding the problem in IGMPv3 - MLDv2 had a
similar problem that was already fixed a year ago. :-(

Signed-off-by: David L Stevens <dlstevens@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/igmp.h