1 #ifndef _MSG_H_INCLUDED_
2 #define _MSG_H_INCLUDED_
29 extern
void PRINTFLIKE(1, 2)
msg_error(const
char *,...);
34 extern
void vmsg_info(const
char *, va_list);
35 extern
void vmsg_warn(const
char *, va_list);
void msg_error(const char *fmt,...)
NORETURN msg_panic(const char *fmt,...)
void(* MSG_CLEANUP_FN)(void)
void vmsg_warn(const char *, va_list)
void msg_rate_delay(time_t *stamp, int delay, void(*log_fn)(const char *,...), const char *fmt,...)
NORETURN vmsg_fatal(const char *, va_list)
NORETURN vmsg_panic(const char *, va_list)
void msg_warn(const char *fmt,...)
NORETURN vmsg_fatal_status(int, const char *, va_list)
NORETURN msg_fatal(const char *fmt,...)
void void PRINTFPTRLIKE(1, 2)(*log_fn)(const char *
void vmsg_error(const char *, va_list)
void PRINTFLIKE(1, 2) msg_info(const char *
void void void NORETURN NORETURN const char NORETURN void vmsg_info(const char *, va_list)
NORETURN msg_fatal_status(int status, const char *fmt,...)
MSG_CLEANUP_FN msg_cleanup(MSG_CLEANUP_FN)
void msg_error_clear(void)
void msg_info(const char *fmt,...)