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
22void sntp_init_logging(const char *program);
23void open_logfile(const char *logfile);
24
25extern char const *progname;		/* for msyslog use too */
26
27#endif
28