]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
tools: mkeficapsule: fill reserved members of structure
authorAKASHI Takahiro <takahiro.akashi@linaro.org>
Fri, 22 Jan 2021 01:43:49 +0000 (10:43 +0900)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Sat, 23 Jan 2021 06:56:53 +0000 (07:56 +0100)
Fill reserved members of efi_firmware_management_capsule_image_header
structure with zero's for safety.

Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org>
Fixes: CID 316354
Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
tools/mkeficapsule.c

index 270943fc90aee0f578ba68265814c388ad01ec18..36f693f096440edc301131cd727ec4fb2d28489c 100644 (file)
@@ -310,6 +310,9 @@ static int create_fwbin(char *path, char *bin, efi_guid_t *guid,
        image.version = 0x00000003;
        memcpy(&image.update_image_type_id, guid, sizeof(*guid));
        image.update_image_index = index;
+       image.reserved[0] = 0;
+       image.reserved[1] = 0;
+       image.reserved[2] = 0;
        image.update_image_size = bin_stat.st_size;
        image.update_vendor_code_size = 0; /* none */
        image.update_hardware_instance = instance;