summaryrefslogtreecommitdiff
path: root/src/stdout-syslog-bridge.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2011-09-01 21:15:00 +0200
committerLennart Poettering <lennart@poettering.net>2011-09-01 21:15:00 +0200
commit43de46ab92e3b343c2e35b42cf0728a9adf48f1c (patch)
tree889b3cb6fbb3aaf0fe2b8689e23108bc648a8458 /src/stdout-syslog-bridge.c
parent27d340c772fb1b251085dba7bd5420484f7c5892 (diff)
stdout-bridge: set facility of messages with no facility to configured facility instead of LOG_USER
Diffstat (limited to 'src/stdout-syslog-bridge.c')
-rw-r--r--src/stdout-syslog-bridge.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/stdout-syslog-bridge.c b/src/stdout-syslog-bridge.c
index 48a301f6a7..7358a42f70 100644
--- a/src/stdout-syslog-bridge.c
+++ b/src/stdout-syslog-bridge.c
@@ -111,9 +111,9 @@ static int stream_log(Stream *s, char *p, usec_t ts) {
if (*p == 0)
return 0;
- /* Patch in LOG_USER facility if necessary */
+ /* Patch in configured facility if necessary */
if ((priority & LOG_FACMASK) == 0)
- priority = LOG_USER | LOG_PRI(priority);
+ priority = (s->priority & LOG_FACMASK) | priority;
/*
* The format glibc uses to talk to the syslog daemon is: