]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
mdadm: fix wrong condition for go to abort
authorGuoqing Jiang <gqjiang@suse.com>
Mon, 6 Jul 2015 08:52:10 +0000 (16:52 +0800)
committerNeilBrown <neilb@suse.com>
Wed, 29 Jul 2015 07:26:12 +0000 (17:26 +1000)
When parse_cluster_confirm_arg return 0, it means the
arg are parsed successfully, so change !rv to rv.

Signed-off-by: Guoqing Jiang <gqjiang@suse.com>
Signed-off-by: NeilBrown <neilb@suse.com>
Manage.c

index 0c7246dde5b50970bfa95046653ac252ca527c73..494cca9248e763ab1db475b3b7b7f75de9d7a339 100644 (file)
--- a/Manage.c
+++ b/Manage.c
@@ -1336,7 +1336,7 @@ int Manage_subdevs(char *devname, int fd,
                        rv = parse_cluster_confirm_arg(dv->devname,
                                                       &dv->devname,
                                                       &raid_slot);
-                       if (!rv) {
+                       if (rv) {
                                pr_err("Could not get the devname of cluster\n");
                                goto abort;
                        }