diff options
Diffstat (limited to 'sys/geom/nop/g_nop.h')
-rw-r--r-- | sys/geom/nop/g_nop.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/geom/nop/g_nop.h b/sys/geom/nop/g_nop.h index 4bfc4e1..da555ec 100644 --- a/sys/geom/nop/g_nop.h +++ b/sys/geom/nop/g_nop.h @@ -44,9 +44,10 @@ printf("\n"); \ } \ } while (0) -#define G_NOP_LOGREQ(bp, ...) do { \ - if (g_nop_debug >= 2) { \ - printf("GEOM_NOP[2]: "); \ +#define G_NOP_LOGREQ(bp, ...) G_NOP_LOGREQLVL(2, bp, __VA_ARGS__) +#define G_NOP_LOGREQLVL(lvl, bp, ...) do { \ + if (g_nop_debug >= (lvl)) { \ + printf("GEOM_NOP[%d]: ", (lvl)); \ printf(__VA_ARGS__); \ printf(" "); \ g_print_bio(bp); \ |