summaryrefslogtreecommitdiffstats
path: root/mdadm.h
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2009-08-11 13:02:49 +1000
committerNeilBrown <neilb@suse.de>2009-08-11 13:02:49 +1000
commit7236ee7ad4a15b0d800cfc1ccbcee78158a05ada (patch)
tree0ec44aabb9b119b23098a79f285b9a241500b3ee /mdadm.h
parenta628848379c07c79485a49c7f0c684ece02ae3b7 (diff)
downloadmdadm-7236ee7ad4a15b0d800cfc1ccbcee78158a05ada.tar.gz
mdadm-7236ee7ad4a15b0d800cfc1ccbcee78158a05ada.tar.xz
mdadm-7236ee7ad4a15b0d800cfc1ccbcee78158a05ada.zip
Handle extra 'grow' variations.
UNFINISHED
Diffstat (limited to 'mdadm.h')
-rw-r--r--mdadm.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/mdadm.h b/mdadm.h
index 26ef69d..181de07 100644
--- a/mdadm.h
+++ b/mdadm.h
@@ -370,8 +370,12 @@ extern int sysfs_set_str(struct mdinfo *sra, struct mdinfo *dev,
extern int sysfs_set_num(struct mdinfo *sra, struct mdinfo *dev,
char *name, unsigned long long val);
extern int sysfs_uevent(struct mdinfo *sra, char *event);
+extern int sysfs_get_fd(struct mdinfo *sra, struct mdinfo *dev,
+ char *name);
+extern int sysfs_fd_get_ll(int fd, unsigned long long *val);
extern int sysfs_get_ll(struct mdinfo *sra, struct mdinfo *dev,
char *name, unsigned long long *val);
+extern int sysfs_fd_get_str(int fd, char *val, int size);
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);