rtsol: Use vwarnx(3) to log messages to standard error.

This ensures that the program name is included in the output, which
makes it easy to identify the source of error messages printed
during boot.

MFC after:	1 week
This commit is contained in:
Mark Johnston 2019-02-27 18:13:41 +00:00
parent d95826c43d
commit ee74c3327a

View File

@ -787,10 +787,8 @@ warnmsg(int priority, const char *func, const char *msg, ...)
va_start(ap, msg);
if (fflag) {
if (priority <= log_upto) {
(void)vfprintf(stderr, msg, ap);
(void)fprintf(stderr, "\n");
}
if (priority <= log_upto)
vwarnx(msg, ap);
} else {
snprintf(buf, sizeof(buf), "<%s> %s", func, msg);
msg = buf;