diff --git a/src/log.h b/src/log.h index b13b2728..79bf364f 100644 --- a/src/log.h +++ b/src/log.h @@ -49,12 +49,14 @@ static __attribute__ ((format (printf, 1, 2))) inline void dbg(char *fmt, ...) vfprintf(stderr, fmt, ap); va_end(ap); } +#define info(fmt, args...) warnx(fmt, ##args) #else /* * General log macros, similar to those used by initctl. Initially intended * only for bridging client.c in Finit and initctl. */ #define dbg(fmt, args...) logit(LOG_DEBUG, "%s():" fmt, __func__, ##args) +#define info(fmt, args...) logit(LOG_INFO, "%s():" fmt, __func__, ##args) #define warnx(fmt, args...) logit(LOG_WARNING, "%s():" fmt, __func__, ##args) #define warn(fmt, args...) logit(LOG_WARNING, "%s():" fmt ": %s", __func__, ##args, strerror(errno)) #define errx(rc, fmt, args...) logit(LOG_ERR, "%s():" fmt, __func__, ##args)