summaryrefslogtreecommitdiff
path: root/tools/toollib.h
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2014-11-14 10:50:31 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2014-11-14 18:10:45 +0100
commitd8923457b82456ebee3e333b3fcc26087483cd01 (patch)
tree72df1376a03fb6a4ba4839d029dd15e2382ffe1e /tools/toollib.h
parent06e3f1757eee0005267bbe1e088dd95638540849 (diff)
downloadlvm2-d8923457b82456ebee3e333b3fcc26087483cd01.tar.gz
toolib: fix ignore_vg
Rework ignore_vg() API so it properly handles multiple kind of vg_read_error() states. Skip processing only otherwise valid VG. Always return ECMD_FAILED when break is detected. Check sigint_caught() in front of dm iterator loop. Add stack for _process failing ret codes.
Diffstat (limited to 'tools/toollib.h')
-rw-r--r--tools/toollib.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/toollib.h b/tools/toollib.h
index e0e1e66ee..90403872e 100644
--- a/tools/toollib.h
+++ b/tools/toollib.h
@@ -20,7 +20,7 @@
int become_daemon(struct cmd_context *cmd, int skip_lvm);
-int ignore_vg(struct volume_group *vg, const char *vg_name, int allow_inconsistent, int *ret);
+int ignore_vg(struct volume_group *vg, const char *vg_name, int allow_inconsistent, int *skip);
typedef int (*process_single_vg_fn_t) (struct cmd_context * cmd,
const char *vg_name,