1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-03-07 04:58:47 +03:00

lvconvert: validate vg name prefix for pool metadata name

This commit is contained in:
David Teigland 2017-04-11 10:40:08 -05:00
parent 21da004e58
commit 2fd9ae0703

View File

@ -2750,6 +2750,11 @@ static int _lvconvert_to_pool(struct cmd_context *cmd,
*/
if ((pool_metadata_name = arg_str_value(cmd, poolmetadata_ARG, NULL))) {
if (!validate_lvname_param(cmd, &vg->name, &pool_metadata_name)) {
log_error("Metadata LV %s not found.", pool_metadata_name);
return 0;
}
if (!(metadata_lv = find_lv(vg, pool_metadata_name))) {
log_error("Unknown pool metadata LV %s.", pool_metadata_name);
return 0;