X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=log.c;h=f4ef8000605c866121031ecb4babf2965c2aa1ff;hp=c2da4af09b3713dd6d0ec6835d65676538b5e4f3;hb=59938e0ed0c8ac267c3715a25a0a3ed27f7a7e47;hpb=fe5e9cc422cd72526ccfceffbc7e5af8ac83b407 diff --git a/log.c b/log.c index c2da4af..f4ef800 100644 --- a/log.c +++ b/log.c @@ -8,6 +8,7 @@ #include #include #include "process.h" +#include "util.h" bool_t secnet_is_daemon=False; uint32_t message_level=M_WARNING|M_ERR|M_SECURITY|M_FATAL; @@ -28,7 +29,7 @@ static void vMessage(uint32_t class, const char *message, va_list args) /* Each line is sent separately */ while ((nlp=strchr(buff,'\n'))) { *nlp=0; - log(system_log,class,buff); + slilog(system_log,class,buff); memmove(buff,nlp+1,strlen(nlp+1)+1); } } else { @@ -554,7 +555,6 @@ void log_from_fd(int fd, cstring_t prefix, struct log_if *log) prefix); } -init_module log_module; void log_module(dict_t *dict) { add_closure(dict,"logfile",logfile_apply);