From a1cc399ae57dd5487a7a064a83ad9cde172fb8df Mon Sep 17 00:00:00 2001 From: Yves Rutschle Date: Tue, 3 Jul 2018 12:22:03 +0200 Subject: [PATCH] fix syslog facility name check --- common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common.c b/common.c index a7a47ee..3409fc8 100644 --- a/common.c +++ b/common.c @@ -683,7 +683,7 @@ void setup_syslog(const char* bin_name) { for (fn = 0; facilitynames[fn].c_val != -1; fn++) if (strcmp(facilitynames[fn].c_name, facility) == 0) break; - if (fn == -1) { + if (facilitynames[fn].c_val == -1) { fprintf(stderr, "Unknown facility %s\n", facility); exit(1); }