diff options
author | Neil Brown <neilb@suse.de> | 2006-05-19 06:56:06 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2006-05-19 06:56:06 +0000 |
commit | 05697ec1e26eadc2f814d9f84f8c783fff5b98b5 (patch) | |
tree | fed33270814c73af6757e0959f46e3ffafba7905 /mdadm.h | |
parent | 997aed5deeabc74eefcf37a0f042ac8707dfe227 (diff) | |
download | mdadm-05697ec1e26eadc2f814d9f84f8c783fff5b98b5.tar.gz mdadm-05697ec1e26eadc2f814d9f84f8c783fff5b98b5.tar.xz mdadm-05697ec1e26eadc2f814d9f84f8c783fff5b98b5.zip |
Make homehost information appear in superblock.
When an array is created, if the homehost is know,
the superblock gets it, either in the uuid, (via sha1)
or in the name field.
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'mdadm.h')
-rw-r--r-- | mdadm.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -280,7 +280,7 @@ extern struct superswitch { void (*getinfo_super)(struct mdinfo *info, void *sbv); int (*update_super)(struct mdinfo *info, void *sbv, char *update, char *devname, int verbose); __u64 (*event_super)(void *sbv); - int (*init_super)(struct supertype *st, void **sbp, mdu_array_info_t *info, unsigned long long size, char *name); + int (*init_super)(struct supertype *st, void **sbp, mdu_array_info_t *info, unsigned long long size, char *name, char *homehost); void (*add_to_super)(void *sbv, mdu_disk_info_t *dinfo); int (*store_super)(struct supertype *st, int fd, void *sbv); int (*write_init_super)(struct supertype *st, void *sbv, mdu_disk_info_t *dinfo, char *devname); @@ -353,7 +353,7 @@ extern int Build(char *mddev, int mdfd, int chunk, int level, int layout, extern 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 *name, char *homehost, 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); |