summaryrefslogtreecommitdiffstats
path: root/lib/label/label.c
diff options
context:
space:
mode:
authorAlasdair Kergon <agk@redhat.com>2006-04-12 21:23:04 +0000
committerAlasdair Kergon <agk@redhat.com>2006-04-12 21:23:04 +0000
commita5fe5a7cdda8a7392a8bdc7d4a7c4c68978f652e (patch)
treea3a9869d5c092c527d2b33e75ca21ab7193db1d4 /lib/label/label.c
parente8db70239e62201b207dcf7ce597b3ac591f123f (diff)
downloadlvm2-a5fe5a7cdda8a7392a8bdc7d4a7c4c68978f652e.tar.gz
lvm2-a5fe5a7cdda8a7392a8bdc7d4a7c4c68978f652e.tar.xz
lvm2-a5fe5a7cdda8a7392a8bdc7d4a7c4c68978f652e.zip
Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct.
Add vgid to struct physical_volume and pass with vg_name to some functions.
Diffstat (limited to 'lib/label/label.c')
-rw-r--r--lib/label/label.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/label/label.c b/lib/label/label.c
index c74f2294..21f641ba 100644
--- a/lib/label/label.c
+++ b/lib/label/label.c
@@ -175,7 +175,7 @@ static struct labeller *_find_labeller(struct device *dev, char *buf,
out:
if (!found) {
if ((info = info_from_pvid(dev->pvid)))
- lvmcache_update_vgname_and_id(info, ORPHAN, NULL, 0);
+ lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN, 0);
log_very_verbose("%s: No label detected", dev_name(dev));
}
@@ -267,7 +267,7 @@ int label_read(struct device *dev, struct label **result)
stack;
if ((info = info_from_pvid(dev->pvid)))
- lvmcache_update_vgname_and_id(info, ORPHAN, NULL, 0);
+ lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN, 0);
goto out;
}
@@ -348,7 +348,7 @@ int label_verify(struct device *dev)
stack;
if ((info = info_from_pvid(dev->pvid)))
- lvmcache_update_vgname_and_id(info, ORPHAN, NULL, 0);
+ lvmcache_update_vgname_and_id(info, ORPHAN, ORPHAN, 0);
goto out;
}