VPP-329: Add L2 support to lisp_eid_table_map_dump
[vpp.git] / vlib / vlib / threads.c
index 72f340e..7b5b8ff 100644 (file)
@@ -77,6 +77,18 @@ os_get_cpu_number (void)
   return n;
 }
 
+uword
+os_get_ncpus (void)
+{
+  u32 len;
+
+  len = vec_len (vlib_thread_stacks);
+  if (len == 0)
+    return 1;
+  else
+    return len;
+}
+
 void
 vlib_set_thread_name (char *name)
 {
@@ -88,7 +100,7 @@ vlib_set_thread_name (char *name)
     {
       rv = pthread_setname_np (thread, name);
       if (rv)
-        clib_warning ("pthread_setname_np returned %d", rv);
+       clib_warning ("pthread_setname_np returned %d", rv);
     }
 }
 
@@ -120,7 +132,7 @@ vlib_sysfs_list_to_bitmap (char *filename)
          unformat_init_string (&in, (char *) buffer,
                                strlen ((char *) buffer));
          if (unformat (&in, "%U", unformat_bitmap_list, &r) != 1)
-            clib_warning ("unformat_bitmap_list failed");
+           clib_warning ("unformat_bitmap_list failed");
          unformat_free (&in);
        }
       vec_free (buffer);