17 #define LOG_MASK(p) (1<<(p))
19 #define LOG_KERN (0<<3)
20 #define LOG_USER (1<<3)
21 #define LOG_MAIL (2<<3)
22 #define LOG_DAEMON (3<<3)
23 #define LOG_AUTH (4<<3)
24 #define LOG_SYSLOG (5<<3)
25 #define LOG_LPR (6<<3)
26 #define LOG_NEWS (7<<3)
27 #define LOG_UUCP (8<<3)
28 #define LOG_CRON (9<<3)
30 #define LOG_LOCAL0 (16<<3)
31 #define LOG_LOCAL1 (17<<3)
32 #define LOG_LOCAL2 (18<<3)
33 #define LOG_LOCAL3 (19<<3)
34 #define LOG_LOCAL4 (20<<3)
35 #define LOG_LOCAL5 (21<<3)
36 #define LOG_LOCAL6 (22<<3)
37 #define LOG_LOCAL7 (23<<3)
41 #define LOG_ODELAY 0x04
42 #define LOG_NDELAY 0x08
43 #define LOG_NOWAIT 0x10
46 void openlog (const char *, int, int);
48 void syslog (int, const char *, ...);