123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- #ifndef _SYS_SYSLOG_H
- #define _SYS_SYSLOG_H
- #ifdef __cplusplus
- extern "C" {
- #endif
- #define LOG_EMERG 0
- #define LOG_ALERT 1
- #define LOG_CRIT 2
- #define LOG_ERR 3
- #define LOG_WARNING 4
- #define LOG_NOTICE 5
- #define LOG_INFO 6
- #define LOG_DEBUG 7
- #define LOG_MASK(p) (1<<(p))
- #define LOG_KERN (0<<3)
- #define LOG_USER (1<<3)
- #define LOG_MAIL (2<<3)
- #define LOG_DAEMON (3<<3)
- #define LOG_AUTH (4<<3)
- #define LOG_SYSLOG (5<<3)
- #define LOG_LPR (6<<3)
- #define LOG_NEWS (7<<3)
- #define LOG_UUCP (8<<3)
- #define LOG_CRON (9<<3)
- #define LOG_LOCAL0 (16<<3)
- #define LOG_LOCAL1 (17<<3)
- #define LOG_LOCAL2 (18<<3)
- #define LOG_LOCAL3 (19<<3)
- #define LOG_LOCAL4 (20<<3)
- #define LOG_LOCAL5 (21<<3)
- #define LOG_LOCAL6 (22<<3)
- #define LOG_LOCAL7 (23<<3)
- #define LOG_PID 0x01
- #define LOG_CONS 0x02
- #define LOG_ODELAY 0x04
- #define LOG_NDELAY 0x08
- #define LOG_NOWAIT 0x10
- void closelog (void);
- void openlog (const char *, int, int);
- int setlogmask (int);
- void syslog (int, const char *, ...);
- #ifdef __cplusplus
- }
- #endif
- #endif
|