0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 09:41:54 +00:00

Netindex: fix absurd hash parameters

This commit is contained in:
Maria Matejka 2024-06-08 18:26:02 +02:00
parent 6d79433a44
commit f516d7cfe9

View File

@ -16,10 +16,10 @@ struct netindex netindex_in_progress;
#define NETINDEX_NEXT(n) (n)->next #define NETINDEX_NEXT(n) (n)->next
#define NETINDEX_EQ(h,n,i,o) ((h == i) && net_equal(n,o)) #define NETINDEX_EQ(h,n,i,o) ((h == i) && net_equal(n,o))
#define NETINDEX_FN(h,n) (h) #define NETINDEX_FN(h,n) (h)
#define NETINDEX_ORDER 4 /* Initial */ #define NETINDEX_ORDER 12 /* Initial */
#define NETINDEX_REHASH netindex_rehash #define NETINDEX_REHASH netindex_rehash
#define NETINDEX_PARAMS /8, *1, 2, 2, 4, 28 #define NETINDEX_PARAMS /8, *2, 2, 2, 12, 28
static void NETINDEX_REHASH(void *_v) { static void NETINDEX_REHASH(void *_v) {
netindex_spinhash *v = _v; netindex_spinhash *v = _v;