debug_msg
debug_msg("read %d from override", *enabled);
debug_msg("read %d from non_override",
debug_msg("Could not adopt contract %ld for %s "
debug_msg("instance with no previous int state - "
debug_msg("Unhandled current state %d for instance in "
debug_msg("handle_restarter_event: instance in an "
debug_msg("New instance to manage: %s", fmri);
debug_msg("Event type: %d for instance: %s", event_type,
debug_msg("storing event %d for instance %s", event_type,
debug_msg("Injecting pending event %d for instance %s",
debug_msg("The %s method of instance %s returned "
debug_msg("peer euid %u != uid %u",
debug_msg("%s not yet stopped",
debug_msg("inetd stopped");
debug_msg(gettext("Failed to connect to inetd: %s"),
debug_msg("Listening for service %s with backlog queue"
extern void debug_msg(const char *, ...);
debug_msg("process_tlook: T_LISTEN event");
debug_msg("process_tlook: T_DISCONNECT event");
debug_msg("taking con off queue");
debug_msg("process %ld of instance %s returned "
debug_msg("process %ld of instance %s exited "
debug_msg("waitpid() for %s method of "
elfedit_msg_t msg_type, int debug_msg)
if (debug_msg)
Elf32_Word offset, elfedit_msg_t msg_type, int debug_msg);
Elf64_Word offset, elfedit_msg_t msg_type, int debug_msg);
debug_msg(_c, _m, __FILE__, __LINE__, _s); \
debug_msg(_c, _m, __FILE__, __LINE__, _s, _d1); \
debug_msg(_c, _m, __FILE__, __LINE__, _s, _d1, _d2); \
debug_msg(_c, _m, __FILE__, __LINE__, _s, _d1, _d2, _d3); \
debug_msg(_c, _m, __FILE__, __LINE__, _s, _d1, _d2, _d3, _d4); \
debug_msg(_c, _m, __FILE__, __LINE__, _s, _d1, _d2, _d3, _d4, _d5); \
debug_msg(_c, _m, __FILE__, __LINE__, _s, _d1,_d2,_d3,_d4,_d5,_d6); \
debug_msg(NULL, FATAL, __FILE__, __LINE__, "if("#_c##")\n"); \
#define DbgBreakMsg(_m) debug_msg(NULL, FATAL, __FILE__, __LINE__, _m); \
void debug_msg(void *ctx, unsigned long level, char *file, unsigned long line,
debug_msg(
debug_msg(_c, _m, __FILE__, __LINE__, _s, ##__VA_ARGS__); \
debug_msg(NULL, FATAL, __FILE__, __LINE__, "if("#_c##")\n"); \
#define DbgBreakMsg(_m) debug_msg(NULL, FATAL, __FILE__, __LINE__, _m); \
#define dbg_out(_c, _m, _s, _d1) debug_msg(_c, _m, __FILE__, __LINE__, _s, _d1)