diff options
author | AKASHI Takahiro | 2021-01-22 10:43:49 +0900 |
---|---|---|
committer | Heinrich Schuchardt | 2021-01-23 07:56:53 +0100 |
commit | f7cd8b7b55fdd4501bc6e405b2251236cf30969e (patch) | |
tree | 081090cb00374f763f83343ae8a46ca7ee07d5a5 | |
parent | 8f1844c3335be8bcf22de63057cf8f0c11416d00 (diff) |
tools: mkeficapsule: fill reserved members of structure
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>
-rw-r--r-- | tools/mkeficapsule.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/mkeficapsule.c b/tools/mkeficapsule.c index 270943fc90a..36f693f0964 100644 --- a/tools/mkeficapsule.c +++ b/tools/mkeficapsule.c @@ -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; |