From a7075f1c66cf62bc28e715238099c7bd7aa5aeaa Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Thu, 25 Jun 2009 06:23:10 +0000 Subject: tmux doesn't and won't need syslog logging, so remove it and some other unused functions found by lint. Also move a couple of internal function declarations into file scope. --- log.c | 32 ++++---------------------------- 1 file changed, 4 insertions(+), 28 deletions(-) (limited to 'log.c') diff --git a/log.c b/log.c index b4a612d5..d0efaee1 100644 --- a/log.c +++ b/log.c @@ -29,9 +29,8 @@ /* Logging type. */ #define LOG_TYPE_OFF 0 -#define LOG_TYPE_SYSLOG 1 -#define LOG_TYPE_TTY 2 -#define LOG_TYPE_FILE 3 +#define LOG_TYPE_TTY 1 +#define LOG_TYPE_FILE 2 int log_type = LOG_TYPE_OFF; /* Log file, if needed. */ @@ -40,17 +39,8 @@ FILE *log_file; /* Debug level. */ int log_level; -/* Open logging to syslog. */ -void -log_open_syslog(int level) -{ - log_type = LOG_TYPE_SYSLOG; - log_level = level; - - openlog(__progname, LOG_PID|LOG_NDELAY, LOG_FACILITY); - - tzset(); -} +void log_vwrite(int, const char *, va_list); +__dead void log_vfatal(const char *, va_list); /* Open logging to tty. */ void @@ -91,17 +81,6 @@ log_close(void) log_type = LOG_TYPE_OFF; } -/* Write a log message. */ -void -log_write(int pri, const char *msg, ...) -{ - va_list ap; - - va_start(ap, msg); - log_vwrite(pri, msg, ap); - va_end(ap); -} - /* Write a log message. */ void log_vwrite(int pri, const char *msg, va_list ap) @@ -110,9 +89,6 @@ log_vwrite(int pri, const char *msg, va_list ap) FILE *f = log_file; switch (log_type) { - case LOG_TYPE_SYSLOG: - vsyslog(pri, msg, ap); - break; case LOG_TYPE_TTY: if (pri == LOG_INFO) f = stdout; -- cgit v1.2.3