From 8a8f49a501fd109bcb722afff7eb2c7852a04107 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Sun, 17 Jun 2018 16:27:10 +0200 Subject: usyslogd: do logfile lookup by facility number Signed-off-by: David Oberhollenzer --- syslogd/logfile.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'syslogd/logfile.c') diff --git a/syslogd/logfile.c b/syslogd/logfile.c index a59f7e7..5687750 100644 --- a/syslogd/logfile.c +++ b/syslogd/logfile.c @@ -25,7 +25,7 @@ #include "logfile.h" -logfile_t *logfile_create(const char *name) +logfile_t *logfile_create(const char *name, int facility) { logfile_t *file; @@ -36,6 +36,7 @@ logfile_t *logfile_create(const char *name) } strcpy(file->name, name); + file->facility = facility; file->fd = open(file->name, O_WRONLY | O_CREAT, 0640); if (file->fd < 0) -- cgit v1.2.3