summaryrefslogtreecommitdiffstats
path: root/lib/uuid/uuid.h
diff options
context:
space:
mode:
authorMilan Broz <mbroz@redhat.com>2008-08-28 18:41:51 +0000
committerMilan Broz <mbroz@redhat.com>2008-08-28 18:41:51 +0000
commit9c520b114a6af36d5b0f1afc94f54471d552e165 (patch)
tree7f2d089faa32078522dc9e5a99cde8c77720bbc6 /lib/uuid/uuid.h
parent8ed917d2878c4a05c9bada6d2a5b605eefdefb11 (diff)
downloadlvm2-9c520b114a6af36d5b0f1afc94f54471d552e165.tar.gz
lvm2-9c520b114a6af36d5b0f1afc94f54471d552e165.tar.xz
lvm2-9c520b114a6af36d5b0f1afc94f54471d552e165.zip
Fix vgconvert logical volume id metadata validation.
If volume group is downconverted to lvm1 format, check if lvid has supported format for conversion to lv_num in lvm1.
Diffstat (limited to 'lib/uuid/uuid.h')
-rw-r--r--lib/uuid/uuid.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/uuid/uuid.h b/lib/uuid/uuid.h
index d1b03b3b..00296393 100644
--- a/lib/uuid/uuid.h
+++ b/lib/uuid/uuid.h
@@ -34,6 +34,7 @@ union lvid {
int lvid_from_lvnum(union lvid *lvid, struct id *vgid, uint32_t lv_num);
int lvnum_from_lvid(union lvid *lvid);
+int lvid_in_restricted_range(union lvid *lvid);
void uuid_from_num(char *uuid, uint32_t num);