diff options
author | Neil Brown <neilb@suse.de> | 2007-12-14 20:14:38 +1100 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2007-12-14 20:14:38 +1100 |
commit | 1686dc25ecf60a9b7691d73fc2b5a7e08184c940 (patch) | |
tree | 828cbf76ac4e341c9c50fb9e2a90efcdefd5e76b /Detail.c | |
parent | 3da92f272d017b1817b13f37f41c1ed4d6117291 (diff) | |
download | mdadm-1686dc25ecf60a9b7691d73fc2b5a7e08184c940.tar.gz mdadm-1686dc25ecf60a9b7691d73fc2b5a7e08184c940.tar.xz mdadm-1686dc25ecf60a9b7691d73fc2b5a7e08184c940.zip |
Find super from fd on an array.
We used to use the major/minor numbers, but that isn't sufficient
any more, so pass the fd, and possibly check 'text' version.
Diffstat (limited to 'Detail.c')
-rw-r--r-- | Detail.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -88,7 +88,7 @@ int Detail(char *dev, int brief, int export, int test, char *homehost) close(fd); return rv; } - st = super_by_version(array.major_version, array.minor_version); + st = super_by_fd(fd); if (fstat(fd, &stb) != 0 && !S_ISBLK(stb.st_mode)) stb.st_rdev = 0; |