diff options
author | Matt Kraai <kraai@debian.org> | 2000-10-25 16:40:21 +0000 |
---|---|---|
committer | Matt Kraai <kraai@debian.org> | 2000-10-25 16:40:21 +0000 |
commit | 3180413e7643dcb9ae38a617bf531557f64b3c57 (patch) | |
tree | 142d6fd6c020d30bc3d7895072edb1ddc9a8600e /sysklogd | |
parent | ac1169b20f31f00f9ccec1957b3be3215a4e6a21 (diff) |
Clean up error handling and uses of TRUE/FALSE.
Diffstat (limited to 'sysklogd')
-rw-r--r-- | sysklogd/logger.c | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/sysklogd/logger.c b/sysklogd/logger.c index fa1cf6d15..bd9eed9f6 100644 --- a/sysklogd/logger.c +++ b/sysklogd/logger.c @@ -80,19 +80,15 @@ static int pencode(char *s) if (*s) { *s = '\0'; fac = decode(save, facilitynames); - if (fac < 0) { - errorMsg("unknown facility name: %s\n", save); - exit(FALSE); - } + if (fac < 0) + fatalError("unknown facility name: %s\n", save); *s++ = '.'; } else { s = save; } lev = decode(s, prioritynames); - if (lev < 0) { - errorMsg("unknown priority name: %s\n", save); - exit(FALSE); - } + if (lev < 0) + fatalError("unknown priority name: %s\n", save); return ((lev & LOG_PRIMASK) | (fac & LOG_FACMASK)); } @@ -149,17 +145,15 @@ extern int logger_main(int argc, char **argv) } message = buf; } else { - if (argc >= 1) { + if (argc >= 1) message = *argv; - } else { - errorMsg("No message\n"); - exit(FALSE); - } + else + fatalError("No message\n"); } openlog(name, option, (pri | LOG_FACMASK)); syslog(pri, message); closelog(); - return(TRUE); + return EXIT_SUCCESS; } |