From 3180413e7643dcb9ae38a617bf531557f64b3c57 Mon Sep 17 00:00:00 2001 From: Matt Kraai Date: Wed, 25 Oct 2000 16:40:21 +0000 Subject: Clean up error handling and uses of TRUE/FALSE. --- logger.c | 22 ++++++++-------------- sysklogd/logger.c | 22 ++++++++-------------- 2 files changed, 16 insertions(+), 28 deletions(-) diff --git a/logger.c b/logger.c index fa1cf6d15..bd9eed9f6 100644 --- a/logger.c +++ b/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; } 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; } -- cgit v1.2.3