af_xdp: add option to claim all available rx queues
[vpp.git] / src / vppinfra / test_macros.c
index 05299b3..ad3ea37 100644 (file)
 
 #include <vppinfra/macros.h>
 
-macro_main_t macro_main;
+clib_macro_main_t clib_macro_main;
 
 int
 test_macros_main (unformat_input_t * input)
 {
-  macro_main_t *mm = &macro_main;
+  clib_macro_main_t *mm = &clib_macro_main;
 
   clib_macro_init (mm);
 
@@ -32,8 +32,9 @@ test_macros_main (unformat_input_t * input)
   clib_macro_set_value (mm, "bar", "bar");
 
   fformat (stdout, "evaluate: %s\n",
-          clib_macro_eval (mm, (i8 *) "returns '$(foo)'",
-                           1 /* complain */ ));
+          clib_macro_eval (mm, (i8 *) "returns '$(foo)'", 1 /* complain */ ,
+                           0 /* recursion_level */ ,
+                           8 /* max recursion level */ ));
 
   clib_macro_free (mm);
 
@@ -47,6 +48,8 @@ main (int argc, char *argv[])
   unformat_input_t i;
   int ret;
 
+  clib_mem_init (0, 64ULL << 20);
+
   unformat_init_command_line (&i, argv);
   ret = test_macros_main (&i);
   unformat_free (&i);