]> git.baikalelectronics.ru Git - uboot.git/commit
efi_loader: fix efi_get_next_variable_name_mem()
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Sun, 18 Dec 2022 06:08:57 +0000 (06:08 +0000)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Tue, 20 Dec 2022 15:06:48 +0000 (16:06 +0100)
commitec6c3aed757ef23c3e8f30d79768d89e96d29187
treec1fdb3b4166763fe39e774d9d29ffee798c437ad
parentb88243547a77f665a20d30a8f1a443493bf3f78b
efi_loader: fix efi_get_next_variable_name_mem()

The VariableNameSize parameter is in bytes but u16_strnlen() counts u16.

Fix the parameter check for null termination.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
include/efi_variable.h
lib/efi_loader/efi_var_mem.c