projects
/
oweals
/
mountd.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
import v0.1
[oweals/mountd.git]
/
log.c
1
#include <stdio.h>
2
#include <syslog.h>
3
#include <stdarg.h>
4
5
extern int daemonize;
6
7
void log_start(void)
8
{
9
openlog("mountd", LOG_PID, LOG_DAEMON);
10
}
11
12
void log_stop(void)
13
{
14
closelog();
15
}
16
17
void log_printf(char *fmt, ...)
18
{
19
char p[256];
20
va_list ap;
21
22
va_start(ap, fmt);
23
vsnprintf(p, 256, fmt, ap);
24
va_end(ap);
25
26
if(daemonize)
27
syslog(10, p);
28
else
29
printf(p);
30
}