From 008d2cad386862ce0f0abb20df291a3d29313b96 Mon Sep 17 00:00:00 2001 From: Zhihao Cheng Date: Mon, 11 Nov 2024 16:36:52 +0800 Subject: ubifs-utils: Add linux hexdump implementations lib Add linux hexdump implementations lib, because function print_hex_dump() is used in UBIFS linux kernel libs. This is a preparation for replacing implementation of UBIFS utils with linux kernel libs. Signed-off-by: Zhihao Cheng Signed-off-by: David Oberhollenzer --- ubifs-utils/common/defs.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ubifs-utils/common/defs.h') diff --git a/ubifs-utils/common/defs.h b/ubifs-utils/common/defs.h index 6d99a2f..548d9df 100644 --- a/ubifs-utils/common/defs.h +++ b/ubifs-utils/common/defs.h @@ -26,6 +26,12 @@ enum { MKFS_PROGRAM_TYPE = 0 }; enum { ERR_LEVEL = 1, WARN_LEVEL, INFO_LEVEL, DEBUG_LEVEL }; +enum { + DUMP_PREFIX_NONE, + DUMP_PREFIX_ADDRESS, + DUMP_PREFIX_OFFSET +}; + #define pr_debug(fmt, ...) do { if (info_.debug_level >= DEBUG_LEVEL) \ printf(" %s[%d] (%s): %s: " fmt, PROGRAM_NAME, getpid(), \ info_.dev_name, __FUNCTION__, ##__VA_ARGS__); \ -- cgit v1.2.3