int facility;
};
-/* Destructor */
static void
syslog_close(struct log_stream *ls)
{
xfree(ls->name);
}
-/* convert severity level to syslog constants */
+/* Convert severity level to syslog constants */
static int
syslog_level(int level)
{
return 0;
}
-/* assign log to a syslog facility */
-/* initialize with no formatting (syslog adds these inforamtion) */
-/* name is optional prefix (NULL for none) */
struct log_stream *
log_new_syslog(int facility, const char *name)
{
struct syslog_stream *ss = (struct syslog_stream *) ls;
if (name)
ls->name = xstrdup(name);
- ls->msgfmt = LSFMT_NONE;
+ ls->msgfmt = 0;
ls->handler = syslog_handler;
ls->close = syslog_close;
ss->facility = facility;
return ls;
+ // FIXME: L_SIGHANDLER?
}