]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/syslog.h
xnu-4570.1.46.tar.gz
[apple/xnu.git] / bsd / sys / syslog.h
index 71f546ae535f60399e8c3fe51520430e782ea39f..42ff28cc67da3cc3ceee773d445ae29e350e6804 100644 (file)
@@ -229,9 +229,13 @@ __BEGIN_DECLS
 void   closelog(void);
 void   openlog(const char *, int, int);
 int    setlogmask(int);
-void   syslog(int, const char *, ...) __printflike(2, 3);
+#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __DARWIN_C_LEVEL >= __DARWIN_C_FULL
+void   syslog(int, const char *, ...) __printflike(2, 3) __not_tail_called __DARWIN_ALIAS_STARTING(__MAC_10_13, __IPHONE_NA, __DARWIN_EXTSN(syslog));
+#else
+void   syslog(int, const char *, ...) __printflike(2, 3) __not_tail_called;
+#endif
 #if __DARWIN_C_LEVEL >= __DARWIN_C_FULL
-void   vsyslog(int, const char *, __darwin_va_list) __printflike(2, 0);
+void   vsyslog(int, const char *, __darwin_va_list) __printflike(2, 0) __not_tail_called;
 #endif
 __END_DECLS
 
@@ -323,7 +327,7 @@ __BEGIN_DECLS
 void   log(int, const char *, ...);
 #ifdef XNU_KERNEL_PRIVATE
 void   logpri(int);
-int    vaddlog(const char *, va_list);
+int    vaddlog(const char *, va_list) __printflike(1,0);
 void   logtime(time_t);
 #endif /* XNU_KERNEL_PRIVATE */