summaryrefslogtreecommitdiff
path: root/tools/args.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/args.h')
-rw-r--r--tools/args.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/args.h b/tools/args.h
index 999d891f7..ad73673ce 100644
--- a/tools/args.h
+++ b/tools/args.h
@@ -274,6 +274,18 @@ arg(ignoreunsupported_ARG, '\0', "ignoreunsupported", 0, 0, 0,
"and \\fBdiff\\fP types include unsupported settings in their output by default,\n"
"all the other types ignore unsupported settings.\n")
+arg(integrity_ARG, '\0', "integrity", integrity_VAL, 0, 0,
+ "Enable or disable integrity metadata for an LV.\n"
+ "\\fBy|external\\fP adds integrity with metadata stored on a separate, external LV.\n"
+ "\\fBinternal\\fP adds integrity with metadata interleaved with data\n"
+ "(cannot be removed.) Use \\fBn\\fP to remove integrity.\n")
+
+arg(integritymetadata_ARG, '\0', "integritymetadata", lv_VAL, 0, 0,
+ "The name of an LV to hold integrity metadata.\n")
+
+arg(integritysettings_ARG, '\0', "integritysettings", string_VAL, ARG_GROUPABLE, 0,
+ "Set dm-integrity parameters.\n")
+
arg(labelsector_ARG, '\0', "labelsector", number_VAL, 0, 0,
"By default the PV is labelled with an LVM2 identifier in its second\n"
"sector (sector 1). This lets you use a different sector near the\n"