iPXE
|
A DHCP packet. More...
#include <dhcppkt.h>
Data Fields | |
struct refcnt | refcnt |
Reference counter. More... | |
struct dhcphdr * | dhcphdr |
The DHCP packet contents. More... | |
struct dhcp_options | options |
DHCP options. More... | |
struct settings | settings |
Settings interface. More... | |
struct refcnt dhcp_packet::refcnt |
Reference counter.
Definition at line 22 of file dhcppkt.h.
Referenced by dhcppkt_get(), dhcppkt_init(), and dhcppkt_put().
struct dhcphdr* dhcp_packet::dhcphdr |
The DHCP packet contents.
Definition at line 24 of file dhcppkt.h.
Referenced by cachedhcp_apply(), cachedhcp_record(), create_fakepxebsack(), dhcp_create_request(), dhcp_deliver(), dhcp_discovery_rx(), dhcp_has_pxeopts(), dhcp_request_rx(), dhcp_tx(), dhcppkt_fetch(), dhcppkt_init(), and dhcppkt_store().
struct dhcp_options dhcp_packet::options |
DHCP options.
Definition at line 26 of file dhcppkt.h.
Referenced by dhcppkt_fetch(), dhcppkt_init(), dhcppkt_len(), and dhcppkt_store().
struct settings dhcp_packet::settings |
Settings interface.
Definition at line 28 of file dhcppkt.h.
Referenced by cachedhcp_apply(), cachedhcp_recycle(), dhcp_proxy_rx(), dhcp_pxebs_rx(), dhcp_request_rx(), and dhcppkt_init().