]> git.baikalelectronics.ru Git - kernel.git/commit
rhashtable: Do hashing inside of rhashtable_lookup_compare()
authorThomas Graf <tgraf@suug.ch>
Fri, 2 Jan 2015 22:00:14 +0000 (23:00 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sat, 3 Jan 2015 19:32:56 +0000 (14:32 -0500)
commitedb1b9b2fb03c1649b24a81168f2cb843b2231de
treed02e1b74bf49017dd4fecdeaf82a1e4f8f64a25d
parent1bc3c16aadc1062432af7989c5a2f52f211dbb5c
rhashtable: Do hashing inside of rhashtable_lookup_compare()

Hash the key inside of rhashtable_lookup_compare() like
rhashtable_lookup() does. This allows to simplify the hashing
functions and keep them private.

Signed-off-by: Thomas Graf <tgraf@suug.ch>
Cc: netfilter-devel@vger.kernel.org
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/rhashtable.h
lib/rhashtable.c
net/netfilter/nft_hash.c
net/netlink/af_netlink.c