21#ifndef LIBDPKG_DEBUG_H
22#define LIBDPKG_DEBUG_H
dbg_triggers
Definition debug.h:52
dbg_eachfile
Definition debug.h:44
dbg_depcondetail
Definition debug.h:49
dbg_general
Definition debug.h:42
dbg_stupidlyverbose
Definition debug.h:51
dbg_scripts
Definition debug.h:43
dbg_conffdetail
Definition debug.h:47
dbg_conff
Definition debug.h:46
dbg_triggersstupid
Definition debug.h:54
dbg_triggersdetail
Definition debug.h:53
dbg_depcon
Definition debug.h:48
dbg_eachfiledetail
Definition debug.h:45
dbg_veryverbose
Definition debug.h:50
enum DPKG_ATTR_ENUM_FLAGS debugflags
Definition debug.h:41
bool debug_has_flag(int flag)
Check if a debugging flag is currently set on the debugging mask.
Definition debug.c:91
void debug(int flag, const char *fmt,...) DPKG_ATTR_PRINTF(2)
Output a debugging message.
Definition debug.c:103
void dpkg_debug_init(void)
Initialize the debugging support.
Definition debug.c:121
void debug_set_mask(int mask)
Set the debugging mask.
Definition debug.c:58
void debug_set_output(FILE *output, const char *filename)
Set the debugging output file.
Definition debug.c:44
int debug_parse_mask(const char *str)
Parse the debugging mask.
Definition debug.c:72
#define DPKG_ATTR_ENUM_FLAGS
Definition macros.h:149
#define DPKG_BEGIN_DECLS
Definition macros.h:164
#define DPKG_ATTR_PRINTF(n)
Definition macros.h:117
#define DPKG_END_DECLS
Definition macros.h:165