summaryrefslogtreecommitdiffstats
path: root/mdadm.h
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2005-06-14 00:15:04 +0000
committerNeil Brown <neilb@suse.de>2005-06-14 00:15:04 +0000
commit331d4d2a33e5213ed3e149b68bf38b2dc8d83494 (patch)
tree16116cfec6fbc9a4aa93aaea8bfa8808cc18f835 /mdadm.h
parente0869bd203f2a5a78c2e8a04fca6600568b1e973 (diff)
downloadmdadm-331d4d2a33e5213ed3e149b68bf38b2dc8d83494.tar.gz
mdadm-331d4d2a33e5213ed3e149b68bf38b2dc8d83494.tar.xz
mdadm-331d4d2a33e5213ed3e149b68bf38b2dc8d83494.zip
Add device files created with --auto to list of known device files.
Description... Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Diffstat (limited to 'mdadm.h')
-rw-r--r--mdadm.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/mdadm.h b/mdadm.h
index 8542f57..d8a36a4 100644
--- a/mdadm.h
+++ b/mdadm.h
@@ -154,6 +154,19 @@ extern mapping_t r5layout[], pers[], modes[], faultylayout[];
extern char *map_dev(int major, int minor);
+#ifdef UCLIBC
+ struct FTW {};
+# define FTW_PHYS 1
+#else
+# define __USE_XOPEN_EXTENDED
+# include <ftw.h>
+# ifdef __dietlibc__
+# define FTW_PHYS 1
+# endif
+#endif
+
+extern int add_dev(const char *name, const struct stat *stb, int flag, struct FTW *s);
+
extern int Manage_ro(char *devname, int fd, int readonly);
extern int Manage_runstop(char *devname, int fd, int runstop, int quiet);