summaryrefslogtreecommitdiffstats
path: root/Manage.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2008-09-18 15:04:47 +1000
committerNeilBrown <neilb@suse.de>2008-09-18 15:04:47 +1000
commit0e6004268370082b3af89e73c356f4ada5ca31c2 (patch)
tree4978df58685357fbddf55594a21315e5953aa342 /Manage.c
parent1cccd683f3a77f269ae8183277e9da8ee1c2d7b7 (diff)
downloadmdadm-0e6004268370082b3af89e73c356f4ada5ca31c2.tar.gz
mdadm-0e6004268370082b3af89e73c356f4ada5ca31c2.tar.xz
mdadm-0e6004268370082b3af89e73c356f4ada5ca31c2.zip
Compile fixes, particularly moving more stuff under MDASSEMBLE
Now 'make everything' works again.
Diffstat (limited to 'Manage.c')
-rw-r--r--Manage.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/Manage.c b/Manage.c
index 5853515..a6e1072 100644
--- a/Manage.c
+++ b/Manage.c
@@ -45,12 +45,15 @@ int Manage_ro(char *devname, int fd, int readonly)
*
*/
mdu_array_info_t array;
+#ifndef MDASSEMBLE
struct mdinfo *mdi;
+#endif
if (md_get_version(fd) < 9000) {
fprintf(stderr, Name ": need md driver version 0.90.0 or later\n");
return 1;
}
+#ifndef MDASSEMBLE
/* If this is an externally-manage array, we need to modify the
* metadata_version so that mdmon doesn't undo our change.
*/
@@ -92,7 +95,7 @@ int Manage_ro(char *devname, int fd, int readonly)
}
return 0;
}
-
+#endif
if (ioctl(fd, GET_ARRAY_INFO, &array)) {
fprintf(stderr, Name ": %s does not appear to be active.\n",
devname);