]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - mdadm.h
Allow scanning of devices listed in /proc/partitions independant of /dev
[thirdparty/mdadm.git] / mdadm.h
diff --git a/mdadm.h b/mdadm.h
index 85a853b6e65cc799d4867a3e6f48d0f70642622c..97831b49628b878450cb80fcb4058f8772b07a18 100644 (file)
--- a/mdadm.h
+++ b/mdadm.h
@@ -190,7 +190,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)(struct supertype *st, __u64 size);
-       int (*add_internal_bitmap)(struct supertype *st, void *sbv, int chunk, int delay, int write_behind, int *sizep, int may_change, int major);
+       int (*add_internal_bitmap)(struct supertype *st, void *sbv, int chunk, int delay, int write_behind,
+                                  unsigned long long size, int may_change, int major);
        void (*locate_bitmap)(struct supertype *st, int fd, void *sbv);
        int (*write_bitmap)(struct supertype *st, int fd, void *sbv);
        int major;
@@ -277,6 +278,7 @@ extern int check_reiser(int fd, char *name);
 extern int check_raid(int fd, char *name);
 
 extern int get_mdp_major(void);
+extern int dev_open(char *dev, int flags);
 extern int is_standard(char *dev, int *nump);