syslog.c revision 1.3 1 1.1 christos #include <sys/types.h>
2 1.1 christos #include <sys/syslog.h>
3 1.1 christos #include <stdio.h>
4 1.1 christos #include <stdarg.h>
5 1.1 christos
6 1.1 christos void
7 1.1 christos openlog(const char *path, int opt, int fac)
8 1.1 christos {
9 1.1 christos }
10 1.1 christos
11 1.1 christos void
12 1.1 christos closelog(void)
13 1.1 christos {
14 1.1 christos }
15 1.1 christos
16 1.2 christos int
17 1.2 christos setlogmask(int mask)
18 1.2 christos {
19 1.2 christos }
20 1.2 christos
21 1.3 dsl __strong_alias(_syslog, syslog)
22 1.1 christos void
23 1.1 christos syslog(int fac, const char *fmt, ...)
24 1.1 christos {
25 1.1 christos va_list ap;
26 1.1 christos va_start(ap, fmt);
27 1.1 christos (void)vfprintf(stderr, fmt, ap);
28 1.1 christos va_end(ap);
29 1.3 dsl (void)fprintf(stderr, "\n");
30 1.3 dsl fflush(stderr);
31 1.1 christos }
32 1.1 christos
33 1.3 dsl __strong_alias(_vsyslog, vsyslog)
34 1.1 christos void
35 1.1 christos vsyslog(int fac, const char *fmt, va_list ap)
36 1.1 christos {
37 1.1 christos (void)vfprintf(stderr, fmt, ap);
38 1.3 dsl (void)fprintf(stderr, "\n");
39 1.3 dsl fflush(stderr);
40 1.1 christos }
41