fix syslog facility name check

This commit is contained in:
Yves Rutschle 2018-07-03 12:22:03 +02:00
parent 108a9780d8
commit a1cc399ae5

View File

@ -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);
}