extern void ul_debug(const char *mesg, ...)
__attribute__ ((__format__ (__printf__, 1, 2)));
-extern void ul_debugobj(const void *handler, int mask);
extern void ul_debug_prefix(const char *lib, const char *flag,
const void *handler, int mask);
extern int ul_debug_parse_mask(const struct ul_debug_maskname flagnames[],
fputc('\n', stderr);
}
-void ul_debugobj(const void *handler, int mask)
-{
- if (handler && !(mask & __UL_DEBUG_FL_NOADDR))
- fprintf(stderr, "[%p]: ", handler);
-}
-
void ul_debug_prefix(const char *lib, const char *flag,
const void *handler, int mask)
{
fprintf(stderr, "%d: %s: %8s: ", getpid(), lib, flag);
- ul_debugobj(handler, mask);
+ if (handler && !(mask & __UL_DEBUG_FL_NOADDR))
+ fprintf(stderr, "[%p]: ", handler);
}
int ul_debug_parse_mask(const struct ul_debug_maskname flagnames[],
fdisk_reset_iter(&itr, FDISK_ITER_FORWARD);
while (fdisk_table_next_partition(tb, &itr, &pa) == 0) {
- ul_debugobj(tb, UL_DEBUG_MASK(libfdisk));
- ul_debug("partition %p [partno=%zu, start=%ju, end=%ju, size=%ju%s%s%s] ",
+ DBG_OBJ(PART, tb, ul_debug("partition %p [partno=%zu, start=%ju, end=%ju, size=%ju%s%s%s] ",
pa, pa->partno,
(uintmax_t) fdisk_partition_get_start(pa),
(uintmax_t) fdisk_partition_get_end(pa),
(uintmax_t) fdisk_partition_get_size(pa),
fdisk_partition_is_nested(pa) ? " nested" : "",
fdisk_partition_is_freespace(pa) ? " freespace" : "",
- fdisk_partition_is_container(pa) ? " container" : "");
+ fdisk_partition_is_container(pa) ? " container" : ""));
}
}
DBG_OBJ(DEV, dev, ul_debug("add '%s' to scols", dev->name));
ON_DBG(DEV,
- if (ul_path_isopen_dirfd(dev->sysfs)) {
- ul_debugobj(dev, UL_DEBUG_MASK(lsblk));
- ul_debug("%s ---> is open!", dev->name);
- }
+ if (ul_path_isopen_dirfd(dev->sysfs))
+ DBG_OBJ(DEV, dev, ul_debug("%s ---> is open!", dev->name));
);
if (!parent && dev->wholedisk)