X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=mdadm.h;h=fb1773d86643b359960c21a069f71c046b4353fb;hb=55935d51800231d7c4ee26fafe5553f8a1471d09;hp=5733a0382abde1c0a37d23e4d9123c8f86ebfee6;hpb=c82f047cfceb479c9c6b56b44c196018af050e45;p=thirdparty%2Fmdadm.git diff --git a/mdadm.h b/mdadm.h index 5733a038..fb1773d8 100644 --- a/mdadm.h +++ b/mdadm.h @@ -185,6 +185,8 @@ extern struct superswitch { int (*load_super)(struct supertype *st, int fd, void **sbp, char *devname); struct supertype * (*match_metadata_desc)(char *arg); __u64 (*avail_size)(__u64 size); + int (*add_internal_bitmap)(void *sbv, int chunk, int delay, unsigned long long size); + void (*locate_bitmap)(struct supertype *st, int fd); int major; } super0, super1, *superlist[]; @@ -240,7 +242,7 @@ extern int Kill(char *dev, int force); extern int CreateBitmap(char *filename, int force, char uuid[16], unsigned long chunksize, unsigned long daemon_sleep, unsigned long long array_size); -extern int ExamineBitmap(char *filename, int brief); +extern int ExamineBitmap(char *filename, int brief, struct supertype *st); extern int md_get_version(int fd); extern int get_linux_version(void);