iPXE
efi_pxe.h
Go to the documentation of this file.
1 #ifndef _IPXE_EFI_PXE_H
2 #define _IPXE_EFI_PXE_H
3 
4 /** @file
5  *
6  * EFI PXE base code protocol
7  */
8 
9 #include <ipxe/efi/efi.h>
10 #include <ipxe/netdevice.h>
11 
12 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
13 
14 extern int efi_pxe_install ( EFI_HANDLE handle, struct net_device *netdev );
15 extern void efi_pxe_uninstall ( EFI_HANDLE handle );
16 
17 #endif /* _IPXE_EFI_PXE_H */
static struct net_device * netdev
Definition: gdbudp.c:52
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
A network device.
Definition: netdevice.h:348
EFI API.
Network device management.
int efi_pxe_install(EFI_HANDLE handle, struct net_device *netdev)
Install PXE base code protocol.
Definition: efi_pxe.c:1588
void efi_pxe_uninstall(EFI_HANDLE handle)
Uninstall PXE base code protocol.
Definition: efi_pxe.c:1662
uint16_t handle
Handle.
Definition: smbios.h:16
Definition: efi.h:55