1/* $NetBSD: log.h,v 1.3 2012/02/01 07:46:23 kardel Exp $ */ 2 3#ifndef LOG_H 4#define LOG_H 5 6#include "ntp.h" 7#include "ntp_stdlib.h" 8#include <stdio.h> 9#include <stdlib.h> 10#include <stdarg.h> 11#include <syslog.h> 12#include <time.h> 13 14/* syslog as ntpd does, even though we are not a daemon */ 15#ifdef LOG_NTP 16# define OPENLOG_FAC LOG_NTP 17#else 18# ifndef LOG_DAEMON 19# define LOG_DAEMON 0 20# endif 21# define OPENLOG_FAC LOG_DAEMON 22#endif 23 24void init_logging(void); 25void open_logfile(const char *logfile); 26 27#endif 28