summaryrefslogtreecommitdiff
path: root/lib/metadata/vg.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/metadata/vg.h')
-rw-r--r--lib/metadata/vg.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/metadata/vg.h b/lib/metadata/vg.h
index 23d60acdd..3a8e1ed60 100644
--- a/lib/metadata/vg.h
+++ b/lib/metadata/vg.h
@@ -68,6 +68,8 @@ struct volume_group {
const char *name;
const char *old_name; /* Set during vgrename and vgcfgrestore */
char *system_id;
+ const char *lock_type;
+ const char *lock_args;
uint32_t extent_size;
uint32_t extent_count;
@@ -145,6 +147,7 @@ uint64_t vg_status(const struct volume_group *vg);
int vg_set_alloc_policy(struct volume_group *vg, alloc_policy_t alloc);
int vg_set_clustered(struct volume_group *vg, int clustered);
int vg_set_system_id(struct volume_group *vg, const char *system_id);
+int vg_set_lock_type(struct volume_group *vg, const char *lock_type);
uint64_t vg_size(const struct volume_group *vg);
uint64_t vg_free(const struct volume_group *vg);
uint64_t vg_extent_size(const struct volume_group *vg);