From 773135f5bdf57219bf7f957b86964ba40d041180 Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Mon, 5 Dec 2005 05:55:56 +0000 Subject: syslog support for monitor mode From: ross@jose.lug.udel.edu (Ross Vandegrift) Hi Neil, While adding the text message mode, I saw a FIXME asking for syslog support in monitor mode. This patch adds exactly that. Signed-off-by: Neil Brown --- mdadm.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'mdadm.h') diff --git a/mdadm.h b/mdadm.h index 8c5f2f2..32b3e24 100644 --- a/mdadm.h +++ b/mdadm.h @@ -43,6 +43,7 @@ extern __off64_t lseek64 __P ((int __fd, __off64_t __offset, int __whence)); #include #include #include +#include #ifdef __dietlibc__NONO int strncmp(const char *s1, const char *s2, size_t n) __THROW __pure__; char *strncpy(char *dest, const char *src, size_t n) __THROW; @@ -167,6 +168,8 @@ extern void mdstat_wait(int seconds); #define Sendmail "/usr/lib/sendmail -t" #endif +#define SYSLOG_FACILITY LOG_DAEMON + extern char *map_num(mapping_t *map, int num); extern int map_name(mapping_t *map, char *name); extern mapping_t r5layout[], pers[], modes[], faultylayout[]; @@ -260,7 +263,7 @@ extern int Examine(mddev_dev_t devlist, int brief, int scan, int SparcAdjust, extern int Monitor(mddev_dev_t devlist, char *mailaddr, char *alert_cmd, int period, int daemonise, int scan, int oneshot, - char *config, int test, char *pidfile); + int dosyslog, char *config, int test, char *pidfile); extern int Kill(char *dev, int force); -- cgit