summaryrefslogtreecommitdiffstats
path: root/mdadm.h
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2008-05-15 16:48:21 +1000
committerNeil Brown <neilb@suse.de>2008-05-15 16:48:21 +1000
commit2f6079dc96180335fdb56d0b89e462e903abbb50 (patch)
treec643ba942b6a7a2ccb100e3707eed3d139b5253d /mdadm.h
parent598f0d58ac3544e25f90f2d34337e15764f4d877 (diff)
downloadmdadm-2f6079dc96180335fdb56d0b89e462e903abbb50.tar.gz
mdadm-2f6079dc96180335fdb56d0b89e462e903abbb50.tar.xz
mdadm-2f6079dc96180335fdb56d0b89e462e903abbb50.zip
Create a container member
From: Neil Brown <neilb@suse.de>
Diffstat (limited to 'mdadm.h')
-rw-r--r--mdadm.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/mdadm.h b/mdadm.h
index 4c0e9e1..dae73cc 100644
--- a/mdadm.h
+++ b/mdadm.h
@@ -397,6 +397,8 @@ struct supertype {
struct superswitch *ss;
int minor_version;
int max_devs;
+ int container_dev; /* devnum of container */
+ int container_member; /* numerical position in container */
void *sb;
void *info;
};
@@ -563,6 +565,8 @@ extern int open_mddev_devnum(char *devname, int devnum, char *name,
char *chosen_name, int parts);
extern int open_container(int fd);
+extern char *devnum2devname(int num);
+extern int fd2devnum(int fd);
#define LEVEL_MULTIPATH (-4)
#define LEVEL_LINEAR (-1)