vppinfra: fix vppinfra test code build 93/26293/2
authorDave Barach <dave@barachs.net>
Wed, 1 Apr 2020 20:54:00 +0000 (16:54 -0400)
committerFlorin Coras <florin.coras@gmail.com>
Wed, 1 Apr 2020 22:47:07 +0000 (22:47 +0000)
Type: fix
Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: I921adae4ad797bf80cfcdb05d2a89ace9183a89a

src/vppinfra/CMakeLists.txt
src/vppinfra/test_cuckoo_bihash.c
src/vppinfra/test_cuckoo_template.c

index 3128ad3..fd79aa5 100644 (file)
@@ -75,6 +75,7 @@ set(VPPINFRA_SRCS
   time.c
   time_range.c
   timing_wheel.c
+  tw_timer_2t_2w_512sl.c
   tw_timer_16t_1w_2048sl.c
   tw_timer_16t_2w_512sl.c
   tw_timer_1t_3w_1024sl_ov.c
@@ -165,7 +166,6 @@ set(VPPINFRA_HEADERS
   time.h
   time_range.h
   timing_wheel.h
-  tw_timer_2t_2w_512sl.c
   tw_timer_16t_1w_2048sl.h
   tw_timer_16t_2w_512sl.h
   tw_timer_1t_3w_1024sl_ov.h
index 3e63f0b..e992e26 100644 (file)
@@ -134,7 +134,7 @@ w_thread (c, {
   CVT (clib_cuckoo_kv) kv;
   kv.key = tm->keys[idx];
   kv.value = *hash_get (tm->key_hash, kv.key);
-  CV (clib_cuckoo_add_del) (&tm->ch, &kv, op);
+  CV (clib_cuckoo_add_del) (&tm->ch, &kv, op, 0);
 });
 /* *INDENT-ON* */
 
index 52af385..9619dc2 100644 (file)
@@ -138,7 +138,8 @@ test_cuckoo (test_main_t * tm)
       kv.key = tm->keys[i];
       kv.value = i + 1;
 
-      CV (clib_cuckoo_add_del) (h, &kv, 1 /* is_add */ );
+      CV (clib_cuckoo_add_del) (h, &kv, 1 /* is_add */ ,
+                               0 /* overwrite */ );
 
       if (tm->verbose > 1)
        {
@@ -207,7 +208,8 @@ test_cuckoo (test_main_t * tm)
 
       kv.key = tm->keys[i];
       kv.value = (u64) (i + 1);
-      rv = CV (clib_cuckoo_add_del) (h, &kv, 0 /* is_add */ );
+      rv = CV (clib_cuckoo_add_del) (h, &kv, 0 /* is_add */ ,
+                                    0 /* dont_overwrite */ );
 
       if (rv < 0)
        clib_warning ("delete key %lld not ok but should be", tm->keys[i]);