Merge branch 'master' into gfio
[fio.git] / debug.h
diff --git a/debug.h b/debug.h
index e51d8b202ab5318fa128346c47fd97833df60bf0..6a74131aed7a95394c8cb4b384c80fd5407da5f4 100644 (file)
--- a/debug.h
+++ b/debug.h
@@ -17,6 +17,8 @@ enum {
        FD_JOB,
        FD_MUTEX,
        FD_PROFILE,
+       FD_TIME,
+       FD_NET,
        FD_DEBUG_MAX,
 };
 
@@ -25,6 +27,7 @@ extern unsigned int fio_debug_jobno, *fio_debug_jobp;
 #ifdef FIO_INC_DEBUG
 struct debug_level {
        const char *name;
+       const char *help;
        unsigned long shift;
        unsigned int jobno;
 };
@@ -32,7 +35,7 @@ extern struct debug_level debug_levels[];
 
 extern unsigned long fio_debug;
 
-void __dprint(int type, const char *str, ...);
+void __dprint(int type, const char *str, ...) __attribute__((format (printf, 2, 3)));
 
 #define dprint(type, str, args...)                     \
        do {                                            \