summaryrefslogtreecommitdiff
path: root/lib/metadata/metadata.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/metadata/metadata.h')
-rw-r--r--lib/metadata/metadata.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/metadata/metadata.h b/lib/metadata/metadata.h
index 31c93460a..92346fbfc 100644
--- a/lib/metadata/metadata.h
+++ b/lib/metadata/metadata.h
@@ -512,4 +512,12 @@ struct id pv_vgid(const struct physical_volume *pv);
uint64_t find_min_mda_size(struct dm_list *mdas);
char *tags_format_and_copy(struct dm_pool *mem, const struct dm_list *tagsl);
+/* used by applib.c from metadata.c */
+struct pv_list *copy_pvl(struct dm_pool *pvmem, struct pv_list *pvl_from);
+int add_pv_to_vg(struct volume_group *vg, const char *pv_name, struct physical_volume *pv, int new_pv);
+int check_pv_dev_sizes(struct volume_group *vg);
+
+/* used by metadata.c from applib.c */
+int pvcreate_write(struct cmd_context *cmd, struct pv_to_write *pvw);
+
#endif