TCPIP_DHCP_EVENT_TYPE Enumeration

C

typedef enum {
DHCP_EVENT_NONE = 0,
DHCP_EVENT_DISCOVER,
DHCP_EVENT_REQUEST,
DHCP_EVENT_ACK,
DHCP_EVENT_ACK_INVALID,
DHCP_EVENT_DECLINE,
DHCP_EVENT_NACK,
DHCP_EVENT_TIMEOUT,
DHCP_EVENT_BOUND,
DHCP_EVENT_REQUEST_RENEW,
DHCP_EVENT_REQUEST_REBIND,
DHCP_EVENT_CONN_LOST,
DHCP_EVENT_CONN_ESTABLISHED,
DHCP_EVENT_SERVICE_DISABLED
} TCPIP_DHCP_EVENT_TYPE;

Description

Enumeration: TCPIP_DHCP_EVENT_TYPE.

Preconditions

None.

Members

MembersDescription
DHCP_EVENT_NONE = 0DHCP no event.
DHCP_EVENT_DISCOVERDHCP discovery sent: cycle started.
DHCP_EVENT_REQUESTDHCP request sent.
DHCP_EVENT_ACKDHCP request acknowledge was received.
DHCP_EVENT_ACK_INVALIDDHCP acknowledge received but discarded as invalid.
DHCP_EVENT_DECLINEDHCP lease declined.
DHCP_EVENT_NACKDHCP negative acknowledge was received.
DHCP_EVENT_TIMEOUTDHCP server timeout.
DHCP_EVENT_BOUNDDHCP lease obtained.
DHCP_EVENT_REQUEST_RENEWLease request renew sent.
DHCP_EVENT_REQUEST_REBINDLease request rebind sent.
DHCP_EVENT_CONN_LOSTConnection to the DHCP server lost.
DHCP_EVENT_CONN_ESTABLISHEDConnection re-established.
DHCP_EVENT_SERVICE_DISABLEDDHCP service disabled, reverted to the default IP address.