]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - msg.c
sysfs: Use the presence of /sys/block/<dev>/md as indicator of valid device
[thirdparty/mdadm.git] / msg.c
diff --git a/msg.c b/msg.c
index 754630b92a51a1a285a8e53e875cfaee3534e452..c66b0a130e3fb7c719913b8121b476ea0a96dd02 100644 (file)
--- a/msg.c
+++ b/msg.c
@@ -170,7 +170,9 @@ int connect_monitor(char *devname)
 
        addr.sun_family = PF_LOCAL;
        strcpy(addr.sun_path, path);
-       if (connect(sfd, &addr, sizeof(addr)) < 0) {
+       if (connect(sfd, (struct sockaddr*)&addr, sizeof(addr)) < 0) {
+               pr_err("Error connecting monitor with %s: %s\n",
+                       addr.sun_path, strerror(errno));
                close(sfd);
                return -1;
        }