X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=include%2Fsyslog.h;h=a9468d4d43cc4ffc9cfeb5758eccd9bba6acfeba;hp=d7668d35f2eafc63a9f709161470578595c6732a;hb=ae0c1de530bc3b27069008b8b247171d08dbe80b;hpb=c8b01e73cad6a3edea7bfdf4e674f945fd7b6de3 diff --git a/include/syslog.h b/include/syslog.h index d7668d35..a9468d4d 100644 --- a/include/syslog.h +++ b/include/syslog.h @@ -1,10 +1,12 @@ -#ifndef _SYS_SYSLOG_H -#define _SYS_SYSLOG_H +#ifndef _SYSLOG_H +#define _SYSLOG_H #ifdef __cplusplus extern "C" { #endif +#include + #define LOG_EMERG 0 #define LOG_ALERT 1 #define LOG_CRIT 2 @@ -59,11 +61,12 @@ void openlog (const char *, int, int); int setlogmask (int); void syslog (int, const char *, ...); -#if defined(_GNU_SOURCE) -void vsyslog (int, const char *, va_list); -#if defined(SYSLOG_NAMES) +#if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) +#define _PATH_LOG "/dev/log" #define __NEED_va_list #include +void vsyslog (int, const char *, va_list); +#if defined(SYSLOG_NAMES) #define INTERNAL_NOPRI 0x10 #define INTERNAL_MARK (LOG_NFACILITIES<<3) struct __CODE {