static char log_progname[32], *log_name_patt, *log_name;
char *log_title;
-static pid_t log_pid;
+static int log_pid;
static int log_params;
static int log_name_size;
static int log_switching;
log_switching--;
}
-static void
-vlog(unsigned int cat, const char *msg, va_list args)
+void
+vlog_msg(unsigned int cat, const char *msg, va_list args)
{
time_t tim = time(NULL);
struct tm *tm = localtime(&tim);
va_list args;
va_start(args, msg);
- vlog(cat, msg, args);
+ vlog_msg(cat, msg, args);
va_end(args);
}
va_list args;
va_start(args, msg);
- vlog(L_FATAL, msg, args);
+ vlog_msg(L_FATAL, msg, args);
va_end(args);
#ifdef DEBUG_DIE_BY_ABORT
abort();