summaryrefslogtreecommitdiffstats
path: root/mdadm.h
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2009-05-11 15:17:33 +1000
committerNeilBrown <neilb@suse.de>2009-05-11 15:17:33 +1000
commit31015d5798c214ff416ff6ef6e10351944661362 (patch)
tree12cf88aac12757c0ae282b8613cc10be8f86de19 /mdadm.h
parent112cace627b02a7bc918e857cce03b2cc5fc3d52 (diff)
downloadmdadm-31015d5798c214ff416ff6ef6e10351944661362.tar.gz
mdadm-31015d5798c214ff416ff6ef6e10351944661362.tar.xz
mdadm-31015d5798c214ff416ff6ef6e10351944661362.zip
conf/assemble: new config line "auto".
The line 'auto' in mdadm.conf can be used to disable assembly of specific metadata types, or of all arrays. This does not affect assembly of arrays listed in mdadm.conf or on command line. auto -all will disable all auto-assembly. auto -ddf will cause mdadm to ignore ddf arrays that are not explicitly mentioned, and auto assemble anything else it finds. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'mdadm.h')
-rw-r--r--mdadm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/mdadm.h b/mdadm.h
index 251f9a1..1f47be3 100644
--- a/mdadm.h
+++ b/mdadm.h
@@ -789,6 +789,7 @@ extern int parse_auto(char *str, char *msg, int config);
extern mddev_ident_t conf_get_ident(char *dev);
extern mddev_dev_t conf_get_devs(void);
extern int conf_test_dev(char *devname);
+extern int conf_test_metadata(const char *version);
extern struct createinfo *conf_get_create_info(void);
extern void set_conffile(char *file);
extern char *conf_get_mailaddr(void);