summaryrefslogtreecommitdiffstats
path: root/lib/metadata/pv.c
diff options
context:
space:
mode:
authorDave Wysochanski <dwysocha@redhat.com>2010-09-30 14:08:19 +0000
committerDave Wysochanski <dwysocha@redhat.com>2010-09-30 14:08:19 +0000
commitc508945ca9c535bac52d0b0c8e23c60815592074 (patch)
tree7b76dd8f0f4751c1ea6c8b09057865c227983899 /lib/metadata/pv.c
parentf15033c0e1aa1a8e7a77a30d66fa9186c451ae3d (diff)
downloadlvm2-c508945ca9c535bac52d0b0c8e23c60815592074.tar.gz
lvm2-c508945ca9c535bac52d0b0c8e23c60815592074.tar.xz
lvm2-c508945ca9c535bac52d0b0c8e23c60815592074.zip
Add pv_tags_dup, vg_tags_dup, lv_tags_dup functions that call tags_format_and_copy.
Diffstat (limited to 'lib/metadata/pv.c')
-rw-r--r--lib/metadata/pv.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/metadata/pv.c b/lib/metadata/pv.c
index c60d825b..5d296937 100644
--- a/lib/metadata/pv.c
+++ b/lib/metadata/pv.c
@@ -34,6 +34,11 @@ char *pv_uuid_dup(const struct physical_volume *pv)
return id_format_and_copy(pv->vg->vgmem, &pv->id);
}
+char *pv_tags_dup(const struct physical_volume *pv)
+{
+ return tags_format_and_copy(pv->vg->vgmem, &pv->tags);
+}
+
const struct format_type *pv_format_type(const struct physical_volume *pv)
{
return pv_field(pv, fmt);