dhcp_offer Struct Reference

A DHCP offer. More...


Data Fields

struct in_addr server
 IP address of server granting offer.
struct in_addr ip
 IP address being offered, or 0.0.0.0 for a pure proxy.
struct dhcp_packetpxe
 DHCP packet containing PXE options; NULL if missing or proxied.
uint8_t valid
 Valid uses for this offer, a combination of DHCP_OFFER bits.
int8_t priority
 Priority of this offer.
uint8_t no_pxedhcp
 Whether to ignore PXE DHCP extensions.


Detailed Description

A DHCP offer.

Definition at line 216 of file dhcp.c.


Field Documentation

struct in_addr dhcp_offer::server [read]

IP address of server granting offer.

Definition at line 218 of file dhcp.c.

Referenced by dhcp_proxy_rx(), dhcp_proxy_tx(), dhcp_request_rx(), dhcp_request_tx(), and dhcp_rx_offer().

struct in_addr dhcp_offer::ip [read]

IP address being offered, or 0.0.0.0 for a pure proxy.

Definition at line 221 of file dhcp.c.

Referenced by dhcp_request_tx(), and dhcp_rx_offer().

struct dhcp_packet* dhcp_offer::pxe [read]

DHCP packet containing PXE options; NULL if missing or proxied.

Definition at line 224 of file dhcp.c.

Referenced by dhcp_free(), dhcp_request_rx(), and dhcp_rx_offer().

Valid uses for this offer, a combination of DHCP_OFFER bits.

Definition at line 227 of file dhcp.c.

Referenced by dhcp_next_offer(), dhcp_proxy_expired(), and dhcp_rx_offer().

Priority of this offer.

Definition at line 230 of file dhcp.c.

Referenced by dhcp_next_offer(), dhcp_proxy_expired(), and dhcp_rx_offer().

Whether to ignore PXE DHCP extensions.

Definition at line 233 of file dhcp.c.

Referenced by dhcp_discovery_rx(), dhcp_request_rx(), and dhcp_rx_offer().


The documentation for this struct was generated from the following file:

Generated on Tue Apr 6 20:02:03 2010 for gPXE by  doxygen 1.5.7.1