X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fmdadm.git;a=blobdiff_plain;f=mdadm.h;h=af6d91b273aaa3d93491a5c27e36adcfbbdd264a;hp=7b755408c290450a791bf21cef767d1142d1a3db;hb=d23534e4646313a67296b295666d165a87bb2c92;hpb=e1516be1db121e6f462b41a739106e33461a733a diff --git a/mdadm.h b/mdadm.h index 7b755408..af6d91b2 100644 --- a/mdadm.h +++ b/mdadm.h @@ -149,6 +149,7 @@ struct mdinfo { union { unsigned long long resync_start; /* per-array resync position */ unsigned long long recovery_start; /* per-device rebuild position */ + #define MaxSector (~0ULL) /* resync/recovery complete position */ }; unsigned long safe_mode_delay; /* ms delay to mark clean */ int new_level, delta_disks, new_layout, new_chunk; @@ -384,8 +385,7 @@ extern int sysfs_get_str(struct mdinfo *sra, struct mdinfo *dev, char *name, char *val, int size); extern int sysfs_set_safemode(struct mdinfo *sra, unsigned long ms); extern int sysfs_set_array(struct mdinfo *info, int vers); -extern int sysfs_add_disk(struct mdinfo *sra, struct mdinfo *sd, - int in_sync); +extern int sysfs_add_disk(struct mdinfo *sra, struct mdinfo *sd); extern int sysfs_disk_to_scsi_id(int fd, __u32 *id); extern int sysfs_unique_holder(int devnum, long rdev); extern int load_sys(char *path, char *buf);