Fix cacheput memmove bug.
[vcfs.git] / log.c
CommitLineData
d5cf5351 1#include <stdlib.h>
2#include <stdio.h>
3#include <unistd.h>
4#include <errno.h>
5#include <syslog.h>
6#include <stdarg.h>
7
8#include "log.h"
9
10void logstderr(int level, char *msg, ...)
11{
12 va_list args;
13
14 va_start(args, msg);
15 vfprintf(stderr, msg, args);
16 fputc('\n', stderr);
17 va_end(args);
18}
19
20void logsyslog(int level, char *msg, ...)
21{
22 va_list args;
23
24 va_start(args, msg);
25 vsyslog(level, msg, args);
26 va_end(args);
27}
28
29void (*flog)(int, char *, ...) = logstderr;