diff options
author | Alasdair Kergon <agk@redhat.com> | 2006-04-12 21:23:04 +0000 |
---|---|---|
committer | Alasdair Kergon <agk@redhat.com> | 2006-04-12 21:23:04 +0000 |
commit | a5fe5a7cdda8a7392a8bdc7d4a7c4c68978f652e (patch) | |
tree | a3a9869d5c092c527d2b33e75ca21ab7193db1d4 /lib/label/label.c | |
parent | e8db70239e62201b207dcf7ce597b3ac591f123f (diff) | |
download | lvm2-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.c | 6 |
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; } |