vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()
[vpp.git] / src / vnet / unix / gdb_funcs.c
index 3f2d54d..ce8db3a 100644 (file)
@@ -249,10 +249,10 @@ gdb_show_traces ()
     trace_apply_filter(this_vlib_main);
 
     traces = 0;
-    pool_foreach (h, tm->trace_buffer_pool,
-    ({
+    pool_foreach (h, tm->trace_buffer_pool)
+     {
       vec_add1 (traces, h[0]);
-    }));
+    }
 
     if (vec_len (traces) == 0)
       {
@@ -272,8 +272,8 @@ gdb_show_traces ()
             goto done;
           }
 
-        s = format (s, "Packet %d\n%U\n\n", i + 1,
-                         format_vlib_trace, vlib_mains[0], traces[i]);
+       s = format (s, "Packet %d\n%U\n\n", i + 1, format_vlib_trace,
+                   vlib_get_first_main (), traces[i]);
       }
 
   done: