1 #ifndef _IPXE_CACHEDHCP_H 2 #define _IPXE_CACHEDHCP_H unsigned int vlan
VLAN tag (if applicable)
struct cached_dhcp_packet cached_dhcpack
Cached DHCPACK.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
struct cached_dhcp_packet cached_pxebs
Cached PXEBSACK.
Access to external ("user") memory.
struct cached_dhcp_packet cached_proxydhcp
Cached ProxyDHCPOFFER.
uint32_t userptr_t
A pointer to a user buffer.
static struct net_device * netdev
void cachedhcp_recycle(struct net_device *netdev)
Recycle cached DHCPACK.
int cachedhcp_record(struct cached_dhcp_packet *cache, unsigned int vlan, userptr_t data, size_t max_len)
Record cached DHCP packet.
uint8_t data[48]
Additional event data.