]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - contrib/ntp/sntp/log.h
Upgrade NTP to 4.2.8p4.
[FreeBSD/releng/10.2.git] / contrib / ntp / sntp / log.h
1 #ifndef LOG_H
2 #define LOG_H
3
4 #include "ntp.h"
5 #include "ntp_stdlib.h"
6 #include <stdio.h>
7 #include <stdlib.h>
8 #include <stdarg.h>
9 #include <syslog.h>
10 #include <time.h>
11
12 /* syslog as ntpd does, even though we are not a daemon */
13 #ifdef LOG_NTP
14 # define OPENLOG_FAC    LOG_NTP
15 #else
16 # ifndef LOG_DAEMON
17 #  define LOG_DAEMON    0
18 # endif
19 # define OPENLOG_FAC    LOG_DAEMON
20 #endif
21
22 void sntp_init_logging(const char *program);
23 void open_logfile(const char *logfile);
24
25 extern char const *progname;            /* for msyslog use too */
26
27 #endif