[PATCH] Trivial ipv6 fix.

From: Ralph Loader
Date: Mon Aug 02 2004 - 03:18:05 EST


Hi,

ipv6_addr_hash doesn't do what it's comment says. The comment was
probably what was intended, not that it'll make much difference in
practice.

Cheers,
Ralph.

Signed-off-by: Ralph Loader <suckfish@xxxxxxxxxx>

--- include/net/addrconf.h.orig 2004-08-02 19:54:07.772297854 +1200
+++ include/net/addrconf.h 2004-08-02 19:55:25.166824746 +1200
@@ -178,8 +178,8 @@
* This will include the IEEE address token on links that support it.
*/

- word = addr->s6_addr[2] ^ addr->s6_addr32[3];
- word ^= (word>>16);
+ word = addr->s6_addr32[2] ^ addr->s6_addr32[3];
+ word ^= (word >> 16);
word ^= (word >> 8);

return ((word ^ (word >> 4)) & 0x0f);


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/