diff options
Diffstat (limited to 'lib/metadata/metadata.h')
-rw-r--r-- | lib/metadata/metadata.h | 8 |
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 |