]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Manage.c
mdadm/util: unify fstat checking blkdev into function
[thirdparty/mdadm.git] / Manage.c
index 230309b8a7200e10dd2b1b301c429597c9feff92..af55266b7dcba3aeebb44ca1bb0a2e2543980444 100644 (file)
--- a/Manage.c
+++ b/Manage.c
@@ -1513,7 +1513,7 @@ int Manage_subdevs(char *devname, int fd,
                        struct stat stb;
                        tfd = dev_open(dv->devname, O_RDONLY);
                        if (tfd >= 0) {
-                               fstat(tfd, &stb);
+                               fstat_is_blkdev(tfd, dv->devname, &rdev);
                                close(tfd);
                        } else {
                                int open_err = errno;