Merge "syslog needs a valid socket path for _PATH_LOG"
[android-sdk/platform-bionic.git] / libc / include / syslog.h
index cb8c48cbbd1399a4757f5d77c57dd2329d710ca8..4677c143990d7ba26ee6731939d18569bb7d6aad 100644 (file)
@@ -103,13 +103,13 @@ struct syslog_data {
 extern void    closelog(void);
 extern void    openlog(const char *, int, int);
 extern int     setlogmask(int);
-extern void    syslog(int, const char *, ...);
-extern void    vsyslog(int, const char *, va_list);
+extern void    syslog(int, const char *, ...) __printflike(2, 3);
+extern void    vsyslog(int, const char *, va_list) __printflike(2, 0);
 extern void    closelog_r(struct syslog_data *);
 extern void    openlog_r(const char *, int, int, struct syslog_data *);
 extern int     setlogmask_r(int, struct syslog_data *);
-extern void    syslog_r(int, struct syslog_data *, const char *, ...);
-extern void    vsyslog_r(int, struct syslog_data *, const char *, va_list);
+extern void    syslog_r(int, struct syslog_data *, const char *, ...) __printflike(3, 4);
+extern void    vsyslog_r(int, struct syslog_data *, const char *, va_list) __printflike(3, 0);
 
 __END_DECLS