1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00

lvmlockd: sscanf buffer size warnings

This commit is contained in:
David Teigland 2021-01-08 11:59:28 -06:00
parent 6308365d48
commit a4c56a3bc3

View File

@ -896,8 +896,9 @@ static int read_adopt_file(struct list_head *vg_lockd)
goto fail; goto fail;
memset(vg_uuid, 0, sizeof(vg_uuid)); memset(vg_uuid, 0, sizeof(vg_uuid));
memset(lm_type_str, 0, sizeof(lm_type_str));
if (sscanf(adopt_line, "VG: %63s %64s %16s %64s", if (sscanf(adopt_line, "VG: %63s %64s %15s %64s",
vg_uuid, ls->vg_name, lm_type_str, ls->vg_args) != 4) { vg_uuid, ls->vg_name, lm_type_str, ls->vg_args) != 4) {
goto fail; goto fail;
} }
@ -916,8 +917,9 @@ static int read_adopt_file(struct list_head *vg_lockd)
r->type = LD_RT_LV; r->type = LD_RT_LV;
memset(vg_uuid, 0, sizeof(vg_uuid)); memset(vg_uuid, 0, sizeof(vg_uuid));
memset(mode, 0, sizeof(mode));
if (sscanf(adopt_line, "LV: %64s %64s %s %8s %u", if (sscanf(adopt_line, "LV: %64s %64s %s %7s %u",
vg_uuid, r->name, r->lv_args, mode, &r->version) != 5) { vg_uuid, r->name, r->lv_args, mode, &r->version) != 5) {
goto fail; goto fail;
} }