summaryrefslogtreecommitdiffstats
path: root/sysfs.c
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2008-07-12 20:27:37 +1000
committerNeil Brown <neilb@suse.de>2008-07-12 20:27:37 +1000
commitb8ac1967953fea50f0ec1e1650a3a9f52e6525d8 (patch)
tree5571de13f84fcfb82fe595960d43192e7866c66c /sysfs.c
parent1522c538b1b8a685d4f0280eefbb2b82b82c1b6a (diff)
downloadmdadm-b8ac1967953fea50f0ec1e1650a3a9f52e6525d8.tar.gz
mdadm-b8ac1967953fea50f0ec1e1650a3a9f52e6525d8.tar.xz
mdadm-b8ac1967953fea50f0ec1e1650a3a9f52e6525d8.zip
Remove 'major' from superswitch.
It isn't generally meaningful.
Diffstat (limited to 'sysfs.c')
-rw-r--r--sysfs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sysfs.c b/sysfs.c
index 5f0c212..ae10b1e 100644
--- a/sysfs.c
+++ b/sysfs.c
@@ -134,10 +134,12 @@ struct mdinfo *sysfs_read(int fd, int devnum, unsigned long options)
sra->array.major_version = -1;
sra->array.minor_version = -2;
strcpy(sra->text_version, buf+9);
- } else
+ } else {
sscanf(buf, "%d.%d",
&sra->array.major_version,
&sra->array.minor_version);
+ strcpy(sra->text_version, buf);
+ }
}
if (options & GET_LEVEL) {
strcpy(base, "level");