summaryrefslogtreecommitdiff
path: root/tools/vgchange.c
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2018-06-13 15:57:51 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2018-06-14 22:02:01 +0200
commit70b159d145dfa960a53f6f61ce735b90ec25b1e0 (patch)
tree891429f13d559d119fbc84cacdfff50e85bfac0a /tools/vgchange.c
parent3eff3aa4f8faa5a84de2ba696b15a976fad31852 (diff)
downloadlvm2-70b159d145dfa960a53f6f61ce735b90ec25b1e0.tar.gz
vgchange: fix error code in error path
This rather hard to hit error path used wrong return value to signal real error.
Diffstat (limited to 'tools/vgchange.c')
-rw-r--r--tools/vgchange.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/vgchange.c b/tools/vgchange.c
index 891f22a14..b608d8764 100644
--- a/tools/vgchange.c
+++ b/tools/vgchange.c
@@ -187,7 +187,7 @@ int vgchange_activate(struct cmd_context *cmd, struct volume_group *vg,
strcmp(vg->system_id, cmd->system_id) &&
do_activate) {
log_error("Cannot activate LVs in a foreign VG.");
- return ECMD_FAILED;
+ return 0;
}
/*