diff options
Diffstat (limited to 'libs/blkid/src/blkidP.h')
-rw-r--r-- | libs/blkid/src/blkidP.h | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/libs/blkid/src/blkidP.h b/libs/blkid/src/blkidP.h index 2f41d1d1..774f6c4d 100644 --- a/libs/blkid/src/blkidP.h +++ b/libs/blkid/src/blkidP.h @@ -13,6 +13,9 @@ #ifndef _BLKID_BLKIDP_H #define _BLKID_BLKIDP_H + +#define CONFIG_BLKID_DEBUG 1 + #include <sys/types.h> #include <stdio.h> @@ -211,21 +214,23 @@ extern char *blkid_strndup(const char *s, const int length); #define DEBUG_RESOLVE 0x0080 #define DEBUG_SAVE 0x0100 #define DEBUG_TAG 0x0200 +#define DEBUG_LOWPROBE 0x0400 #define DEBUG_INIT 0x8000 #define DEBUG_ALL 0xFFFF #ifdef CONFIG_BLKID_DEBUG #include <stdio.h> -extern int blkid_debug_mask; -#define DBG(m,x) if ((m) & blkid_debug_mask) x; -#else -#define DBG(m,x) -#endif - -#ifdef CONFIG_BLKID_DEBUG +extern int blkid_debug_mask; +extern void blkid_debug_init(int mask); extern void blkid_debug_dump_dev(blkid_dev dev); extern void blkid_debug_dump_tag(blkid_tag tag); -#endif + +#define DBG(m,x) if ((m) & blkid_debug_mask) x; + +#else /* !CONFIG_BLKID_DEBUG */ +#define DBG(m,x) +#define blkid_debug_init(x) +#endif /* CONFIG_BLKID_DEBUG */ /* devno.c */ struct dir_list { |