]> git.proxmox.com Git - qemu.git/blobdiff - qemu-log.c
qemu-log: Abstract out "print usage message about valid log categories"
[qemu.git] / qemu-log.c
index 30c9ab01bd49d7dd41ce5d55e0e2e0dc1a665c16..786d3358931a3fae34b35e81e469cc986670c51c 100644 (file)
@@ -86,7 +86,7 @@ void qemu_set_log(int log_flags, bool use_own_buffers)
     }
 }
 
-void cpu_set_log_filename(const char *filename)
+void qemu_set_log_filename(const char *filename)
 {
     g_free(logfilename);
     logfilename = g_strdup(filename);
@@ -170,3 +170,12 @@ int cpu_str_to_log_mask(const char *str)
     }
     return mask;
 }
+
+void qemu_print_log_usage(FILE *f)
+{
+    const CPULogItem *item;
+    fprintf(f, "Log items (comma separated):\n");
+    for (item = cpu_log_items; item->mask != 0; item++) {
+        fprintf(f, "%-10s %s\n", item->name, item->help);
+    }
+}