summaryrefslogtreecommitdiffstats
path: root/disk-utils/fdisk.h
diff options
context:
space:
mode:
authorKarel Zak2014-08-15 12:38:02 +0200
committerKarel Zak2014-08-15 12:38:02 +0200
commite6d0c4c1acfafed3fac1907b90d6f1077b581736 (patch)
tree05b08950ec59b7d0fafb24bb653bcae0f4c39d2e /disk-utils/fdisk.h
parentlibfdisk: move fdisk_ask_partnum() to API (diff)
downloadkernel-qcow2-util-linux-e6d0c4c1acfafed3fac1907b90d6f1077b581736.tar.gz
kernel-qcow2-util-linux-e6d0c4c1acfafed3fac1907b90d6f1077b581736.tar.xz
kernel-qcow2-util-linux-e6d0c4c1acfafed3fac1907b90d6f1077b581736.zip
fdisk: add independent debug stuff
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'disk-utils/fdisk.h')
-rw-r--r--disk-utils/fdisk.h19
1 files changed, 16 insertions, 3 deletions
diff --git a/disk-utils/fdisk.h b/disk-utils/fdisk.h
index 8d8144a7c..1a3e3d2de 100644
--- a/disk-utils/fdisk.h
+++ b/disk-utils/fdisk.h
@@ -1,17 +1,30 @@
#ifndef UTIL_LINUX_FDISK_H
#define UTIL_LINUX_FDISK_H
/*
- fdisk.h
-*/
+ * fdisk.h
+ */
#include "c.h"
+#include <assert.h>
+#include <libfdisk.h>
/* Let's temporary include private libfdisk header file. The final libfdisk.h
* maybe included when fdisk.c and libfdisk code will be completely spit.
*/
-#include "fdiskP.h"
#include "blkdev.h"
#include "colors.h"
+#include "debug.h"
+#include "nls.h"
+
+#define FDISKPROG_DEBUG_INIT (1 << 1)
+#define FDISKPROG_DEBUG_MENU (1 << 3)
+#define FDISKPROG_DEBUG_MISC (1 << 4)
+#define FDISKPROG_DEBUG_ASK (1 << 5)
+#define FDISKPROG_DEBUG_ALL 0xFFFF
+
+UL_DEBUG_DECLARE_MASK(fdisk);
+#define DBG(m, x) __UL_DBG(fdisk, FDISKPROG_DEBUG_, m, x)
+#define ON_DBG(m, x) __UL_DBG_CALL(fdisk, FDISKPROG_DEBUG_, m, x)
extern int get_user_reply(struct fdisk_context *cxt,
const char *prompt,