syslog.c revision 1.4 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.4 he return 0xff;
20 1.2 christos }
21 1.2 christos
22 1.3 dsl __strong_alias(_syslog, syslog)
23 1.1 christos void
24 1.1 christos syslog(int fac, const char *fmt, ...)
25 1.1 christos {
26 1.1 christos va_list ap;
27 1.1 christos va_start(ap, fmt);
28 1.1 christos (void)vfprintf(stderr, fmt, ap);
29 1.1 christos va_end(ap);
30 1.3 dsl (void)fprintf(stderr, "\n");
31 1.3 dsl fflush(stderr);
32 1.1 christos }
33 1.1 christos
34 1.3 dsl __strong_alias(_vsyslog, vsyslog)
35 1.1 christos void
36 1.1 christos vsyslog(int fac, const char *fmt, va_list ap)
37 1.1 christos {
38 1.1 christos (void)vfprintf(stderr, fmt, ap);
39 1.3 dsl (void)fprintf(stderr, "\n");
40 1.3 dsl fflush(stderr);
41 1.1 christos }
42