diff options
author | Klement Sekera <ksekera@cisco.com> | 2020-02-20 11:39:58 +0000 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2020-03-21 12:14:31 +0000 |
commit | 39d0285fca412ea2921fe1ae98a231894cd193cf (patch) | |
tree | 75d579caf2f7b5f1adc26e4a1d62e260e095a30d /src/vppinfra/cuckoo_template.h | |
parent | dd73bd321e2718dd9afced36dad53bd624af4f32 (diff) |
vppinfra: fix minor cuckoo bugs and add cuckoo_16_8
Type: improvement
Change-Id: If1164d2eb81e9d4748436cb1bb8b164857d70565
Signed-off-by: Klement Sekera <ksekera@cisco.com>
Diffstat (limited to 'src/vppinfra/cuckoo_template.h')
-rw-r--r-- | src/vppinfra/cuckoo_template.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vppinfra/cuckoo_template.h b/src/vppinfra/cuckoo_template.h index c3b2bc98aaa..06c4afdc79b 100644 --- a/src/vppinfra/cuckoo_template.h +++ b/src/vppinfra/cuckoo_template.h @@ -35,7 +35,6 @@ #include <vppinfra/error.h> #include <vppinfra/hash.h> #include <vppinfra/cache.h> -#include <vppinfra/cuckoo_8_8.h> #ifndef CLIB_CUCKOO_TYPE #error CLIB_CUCKOO_TYPE not defined @@ -301,7 +300,8 @@ void CV (clib_cuckoo_garbage_collect) (CVT (clib_cuckoo) * h); void CV (clib_cuckoo_free) (CVT (clib_cuckoo) * h); int CV (clib_cuckoo_add_del) (CVT (clib_cuckoo) * h, - CVT (clib_cuckoo_kv) * add_v, int is_add); + CVT (clib_cuckoo_kv) * add_v, int is_add, + int dont_overwrite); int CV (clib_cuckoo_search) (CVT (clib_cuckoo) * h, CVT (clib_cuckoo_kv) * search_v, CVT (clib_cuckoo_kv) * return_v); |