summaryrefslogtreecommitdiffstats
path: root/Create.c
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2006-12-14 17:33:10 +1100
committerNeil Brown <neilb@suse.de>2006-12-14 17:33:10 +1100
commit3d3dd91e3837d5eb6eeaa876c39153f2b0a4929d (patch)
tree912f688af1c896c0ee76ef5a517a2e25e3860e58 /Create.c
parent4855f95c7081d7438b55fed8f8808cc656f0ccc0 (diff)
downloadmdadm-3d3dd91e3837d5eb6eeaa876c39153f2b0a4929d.tar.gz
mdadm-3d3dd91e3837d5eb6eeaa876c39153f2b0a4929d.tar.xz
mdadm-3d3dd91e3837d5eb6eeaa876c39153f2b0a4929d.zip
Support --uuid= with --create to choose your own UUID.
Diffstat (limited to 'Create.c')
-rw-r--r--Create.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Create.c b/Create.c
index 2a30ace..21e578b 100644
--- a/Create.c
+++ b/Create.c
@@ -34,7 +34,7 @@
int Create(struct supertype *st, char *mddev, int mdfd,
int chunk, int level, int layout, unsigned long long size, int raiddisks, int sparedisks,
- char *name, char *homehost,
+ char *name, char *homehost, int *uuid,
int subdevs, mddev_dev_t devlist,
int runstop, int verbose, int force, int assume_clean,
char *bitmap_file, int bitmap_chunk, int write_behind, int delay)
@@ -407,7 +407,7 @@ int Create(struct supertype *st, char *mddev, int mdfd,
name += 2;
}
}
- if (!st->ss->init_super(st, &super, &array, size, name, homehost))
+ if (!st->ss->init_super(st, &super, &array, size, name, homehost, uuid))
return 1;
if (bitmap_file && vers < 9003) {