1#ifndef _IPXE_EFI_APPLE_NET_BOOT_PROTOCOL_H
2#define _IPXE_EFI_APPLE_NET_BOOT_PROTOCOL_H
13#define EFI_APPLE_NET_BOOT_PROTOCOL_GUID \
14 { 0x78ee99fb, 0x6a5e, 0x4186, \
15 { 0x97, 0xde, 0xcd, 0x0a, 0xba, 0x34, 0x5a, 0x74 } }
UINT64 UINTN
Unsigned value of native width.
struct _EFI_APPLE_NET_BOOT_PROTOCOL EFI_APPLE_NET_BOOT_PROTOCOL
EFI_STATUS(EFIAPI * GET_DHCP_RESPONSE)(IN EFI_APPLE_NET_BOOT_PROTOCOL *This, IN OUT UINTN *BufferSize, OUT VOID *DataBuffer)
Get a DHCP packet obtained by the firmware during NetBoot.
#define VOID
Undeclared type.
RETURN_STATUS EFI_STATUS
Function return status for EFI API.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
UINT16_t BufferSize
Buffer size.
GET_DHCP_RESPONSE GetDhcpResponse
GET_DHCP_RESPONSE GetBsdpResponse