ipv6: Use universal hash for NDISC.
authorDavid S. Miller <davem@davemloft.net>
Wed, 28 Dec 2011 20:06:58 +0000 (15:06 -0500)
committerDavid S. Miller <davem@davemloft.net>
Wed, 28 Dec 2011 20:06:58 +0000 (15:06 -0500)
commit2c2aba6c561ac425602f4a0be61422224cb87151
tree30b5f2c40b823ca61e2e0930d5e98a89a83222bb
parent32288eb4d940b10e40c6d4178fe3a40d1437d2f8
ipv6: Use universal hash for NDISC.

In order to perform a proper universal hash on a vector of integers,
we have to use different universal hashes on each vector element.

Which means we need 4 different hash randoms for ipv6.

Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/arp.h
include/net/ndisc.h
include/net/neighbour.h
net/core/neighbour.c
net/decnet/dn_neigh.c
net/ipv4/arp.c
net/ipv6/ndisc.c