summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2009-10-20 16:53:43 +1100
committerNeilBrown <neilb@suse.de>2009-10-20 16:53:43 +1100
commiteb3929a47f547f3890b2d5d3891941e96d7f73eb (patch)
treeb2ee2eb9ab8967e5c2a57690298416d125ed3b40
parent24d40069d7361c53116659a4000b1c6970cba1fb (diff)
downloadmdadm-eb3929a47f547f3890b2d5d3891941e96d7f73eb.tar.gz
Compile fixes for mdassemble
Signed-off-by: NeilBrown <neilb@suse.de>
-rw-r--r--Assemble.c2
-rw-r--r--util.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/Assemble.c b/Assemble.c
index 8423a81..28de83e 100644
--- a/Assemble.c
+++ b/Assemble.c
@@ -1104,10 +1104,12 @@ int Assemble(struct supertype *st, char *mddev,
* it read-only and let the grow code make it writable.
*/
int rv;
+#ifndef MDASSEMBLE
if (content->reshape_active &&
content->delta_disks <= 0)
rv = Grow_continue(mdfd, st, content, backup_file);
else
+#endif
rv = ioctl(mdfd, RUN_ARRAY, NULL);
if (rv == 0) {
if (verbose >= 0) {
diff --git a/util.c b/util.c
index f646bb9..662061b 100644
--- a/util.c
+++ b/util.c
@@ -149,6 +149,7 @@ int get_linux_version()
return (a*1000000)+(b*1000)+c;
}
+#ifndef MDASSEMBLE
long long parse_size(char *size)
{
/* parse 'size' which should be a number optionally
@@ -213,6 +214,7 @@ int parse_layout_faulty(char *layout)
return mode | (atoi(layout+ln)<< ModeShift);
}
+#endif
void remove_partitions(int fd)
{