efi_loader: complete efi_pxe_mode struct definition
authorPatrick Wildt <patrick@blueri.se>
Tue, 27 Mar 2018 12:23:20 +0000 (14:23 +0200)
committerAlexander Graf <agraf@suse.de>
Wed, 4 Apr 2018 09:21:29 +0000 (11:21 +0200)
commite2742358661137b60eccd2e80b6835b58d8c5763
treebe04b6ac69e90359fa7cce92c91615e5b01c93d2
parentf9cfad1a61e3461dcf256ecfb83f4eaf68142d1b
efi_loader: complete efi_pxe_mode struct definition

The efi_pxe_mode struct which represents the PXE_BASE_CODE_PROTOCOL
Replace the placeholder paddings in the efi_pxe_mode struct with the
actual fields as defined in UEFI's PXE Base Code Protocol.  Since
our efi_ip_address is a simple char array set a specific alignment
to the efi_ip_address fields, as expected by the UEFI spec.

Signed-off-by: Patrick Wildt <patrick@blueri.se>
[agraf: s/pxe_discovervalid/pxe_discover_valid]
Signed-off-by: Alexander Graf <agraf@suse.de>
include/efi_api.h