From: Linus Lüssing
Date: Wed, 21 May 2014 10:59:00 +0200
> + if (saddr <= br->ip4_querier.addr.u.ip4)
> + goto update;
It is clear to me that you should be making these comparisons in cpu
endianness.
Otherwise the code will handle the same situations differently
on big-endian
From: Linus Lüssing linus.luess...@web.de
Date: Wed, 21 May 2014 10:59:00 +0200
+ if (saddr = br-ip4_querier.addr.u.ip4)
+ goto update;
It is clear to me that you should be making these comparisons in cpu
endianness.
Otherwise the code will handle the same situations
MLDv1 (RFC2710 section 6), MLDv2 (RFC3810 section 7.6.2), IGMPv2
(RFC2236 section 3) and IGMPv3 (RFC3376 section 6.6.2) specify that the
querier with lowest source address shall become the selected
querier.
So far the bridge stopped its querier as soon as it heard another
querier regardless of
MLDv1 (RFC2710 section 6), MLDv2 (RFC3810 section 7.6.2), IGMPv2
(RFC2236 section 3) and IGMPv3 (RFC3376 section 6.6.2) specify that the
querier with lowest source address shall become the selected
querier.
So far the bridge stopped its querier as soon as it heard another
querier regardless of
4 matches
Mail list logo