]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Query.c
Fix "--config=partitions" which was broken.
[thirdparty/mdadm.git] / Query.c
diff --git a/Query.c b/Query.c
index 28450bd1d7107bf580e7bf221c168619cca81552..95d69147a0591b9186ada05aaa5f7d96a33e2182 100644 (file)
--- a/Query.c
+++ b/Query.c
@@ -124,12 +124,12 @@ int Query(char *dev)
                /* array might be active... */
                mddev = get_md_name(super.md_minor);
                disc.number = super.this_disk.number;
-               activity = "inactive";
+               activity = "undetected";
                if (mddev && (fd = open(mddev, O_RDONLY))>=0) {
                        if (md_get_version(fd) >= 9000 &&       
                            ioctl(fd, GET_ARRAY_INFO, &array)>= 0) {
                                if (ioctl(fd, GET_DISK_INFO, &disc) >= 0 &&
-                                   MKDEV((unsigned)disc.major,(unsigned)disc.minor) == stb.st_rdev)
+                                   makedev((unsigned)disc.major,(unsigned)disc.minor) == stb.st_rdev)
                                        activity = "active";
                                else
                                        activity = "mismatch";