]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Netindex: fix absurd hash parameters
authorMaria Matejka <mq@ucw.cz>
Sat, 8 Jun 2024 16:26:02 +0000 (18:26 +0200)
committerMaria Matejka <mq@ucw.cz>
Wed, 12 Jun 2024 12:48:33 +0000 (14:48 +0200)
lib/netindex.c

index 772c3a9796060b0ae6f306c25d5d9a17f4c97d96..cc518b587239519590efc17298a6b98bec91d694 100644 (file)
@@ -16,10 +16,10 @@ struct netindex netindex_in_progress;
 #define NETINDEX_NEXT(n)       (n)->next
 #define NETINDEX_EQ(h,n,i,o)   ((h == i) && net_equal(n,o))
 #define NETINDEX_FN(h,n)       (h)
-#define NETINDEX_ORDER         4 /* Initial */
+#define NETINDEX_ORDER         12 /* Initial */
 
 #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) {
   netindex_spinhash *v = _v;