iPXE
|
EFI cached DHCP packet. More...
#include <ipxe/efi/efi.h>
Go to the source code of this file.
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
int | efi_cachedhcp_record (EFI_HANDLE device, EFI_DEVICE_PATH_PROTOCOL *path) |
Record cached DHCP packet. More... | |
EFI cached DHCP packet.
Definition in file efi_cachedhcp.h.
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
int efi_cachedhcp_record | ( | EFI_HANDLE | device, |
EFI_DEVICE_PATH_PROTOCOL * | path | ||
) |
Record cached DHCP packet.
device | Device handle |
path | Device path |
rc | Return status code |
Definition at line 47 of file efi_cachedhcp.c.
References EFI_SYSTEM_TABLE::BootServices, cached_dhcpack, cached_proxydhcp, cached_pxebs, cachedhcp_record(), EFI_BOOT_SERVICES::CloseProtocol, DBGC, EFI_PXE_BASE_CODE_MODE::DhcpAck, EFI_PXE_BASE_CODE_MODE::DhcpAckReceived, EEFI, efi_handle_name(), efi_image_handle, EFI_OPEN_PROTOCOL_GET_PROTOCOL, efi_path_vlan(), efi_pxe_base_code_protocol_guid, efi_systab, ENOTSUP, NULL, EFI_BOOT_SERVICES::OpenProtocol, EFI_PXE_BASE_CODE_MODE::ProxyOffer, EFI_PXE_BASE_CODE_MODE::ProxyOfferReceived, EFI_PXE_BASE_CODE_MODE::PxeReply, EFI_PXE_BASE_CODE_MODE::PxeReplyReceived, rc, strerror(), EFI_PXE_BASE_CODE_MODE::UsingIpv6, and virt_to_user().
Referenced by efi_init_application().