{
FILE *kmsg;
- if ((kmsg = fopen("/dev/kmsg", "w")) != NULL) {
+ if ((kmsg = fopen("/dev/kmsg", "r+")) != NULL) {
fprintf(kmsg, "<%u>", priority);
if (_ulog_ident)
{
FILE *out = stderr;
- if (priority == LOG_INFO || priority == LOG_NOTICE)
- out = stdout;
-
if (_ulog_ident)
fprintf(out, "%s: ", _ulog_ident);