summaryrefslogtreecommitdiff
path: root/usr/src/lib/lvm
diff options
context:
space:
mode:
authorAndrew Balfour <Andrew.Balfour@Sun.COM>2009-06-08 18:14:34 -0700
committerAndrew Balfour <Andrew.Balfour@Sun.COM>2009-06-08 18:14:34 -0700
commite98fb20af8cffb1dffa3b4fca1aac4cdc8932a0a (patch)
tree7c27a87af18827418a12a9b2cf6ca0e5c9ec1883 /usr/src/lib/lvm
parent8d8f3e46a49a26b0bc62717e8c9ae4c33eefc0c6 (diff)
downloadillumos-joyent-e98fb20af8cffb1dffa3b4fca1aac4cdc8932a0a.tar.gz
6736242 Volume names of autorepartitioned EFI disks consists of random data
Diffstat (limited to 'usr/src/lib/lvm')
-rw-r--r--usr/src/lib/lvm/libmeta/common/meta_nameinfo.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/usr/src/lib/lvm/libmeta/common/meta_nameinfo.c b/usr/src/lib/lvm/libmeta/common/meta_nameinfo.c
index fb128747b3..f2e6104300 100644
--- a/usr/src/lib/lvm/libmeta/common/meta_nameinfo.c
+++ b/usr/src/lib/lvm/libmeta/common/meta_nameinfo.c
@@ -20,7 +20,7 @@
*/
/*
- * Copyright 2008 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -160,7 +160,6 @@ meta_efi_to_mdvtoc(struct dk_gpt *gpt, mdvtoc_t *mdvp)
static void
meta_mdvtoc_to_efi(mdvtoc_t *mdvp, struct dk_gpt **gpt)
{
- char typename[EFI_PART_NAME_LEN];
uint_t i;
uint_t lastpart;
size_t size;
@@ -193,8 +192,8 @@ meta_mdvtoc_to_efi(mdvtoc_t *mdvp, struct dk_gpt **gpt)
*/
if (((*gpt)->efi_parts[i].p_tag == V_RESERVED) &&
(mdvp->typename != NULL)) {
- (void) strlcpy((*gpt)->efi_parts[i].p_name, typename,
- EFI_PART_NAME_LEN);
+ (void) strlcpy((*gpt)->efi_parts[i].p_name,
+ mdvp->typename, EFI_PART_NAME_LEN);
}
}
}