9163b6ba3b
Security: VuXML: c4a18a12-77fc-11e5-a687-206a8a720317 Security: CVE-2015-7871 Security: CVE-2015-7855 Security: CVE-2015-7854 Security: CVE-2015-7853 Security: CVE-2015-7852 Security: CVE-2015-7851 Security: CVE-2015-7850 Security: CVE-2015-7849 Security: CVE-2015-7848 Security: CVE-2015-7701 Security: CVE-2015-7703 Security: CVE-2015-7704, CVE-2015-7705 Security: CVE-2015-7691, CVE-2015-7692, CVE-2015-7702 Security: http://support.ntp.org/bin/view/Main/SecurityNotice#October_2015_NTP_Security_Vulner Sponsored by: Nginx, Inc.
28 lines
518 B
C
28 lines
518 B
C
#ifndef LOG_H
|
|
#define LOG_H
|
|
|
|
#include "ntp.h"
|
|
#include "ntp_stdlib.h"
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <stdarg.h>
|
|
#include <syslog.h>
|
|
#include <time.h>
|
|
|
|
/* syslog as ntpd does, even though we are not a daemon */
|
|
#ifdef LOG_NTP
|
|
# define OPENLOG_FAC LOG_NTP
|
|
#else
|
|
# ifndef LOG_DAEMON
|
|
# define LOG_DAEMON 0
|
|
# endif
|
|
# define OPENLOG_FAC LOG_DAEMON
|
|
#endif
|
|
|
|
void sntp_init_logging(const char *program);
|
|
void open_logfile(const char *logfile);
|
|
|
|
extern char const *progname; /* for msyslog use too */
|
|
|
|
#endif
|