servers/net: DHCPClient: Hard-code the message IDs.
Even though C++ should increment the enum for us, since these IDs are set and used by things outside of this file, we should hard-code the numbers. No functional change (or if there is, it means there's a compiler bug somewhere.)
This commit is contained in:
parent
971f8f5041
commit
d6f83df4bb
@ -85,14 +85,14 @@ enum message_option {
|
||||
|
||||
enum message_type {
|
||||
DHCP_NONE = 0,
|
||||
DHCP_DISCOVER,
|
||||
DHCP_OFFER,
|
||||
DHCP_REQUEST,
|
||||
DHCP_DECLINE,
|
||||
DHCP_ACK,
|
||||
DHCP_NACK,
|
||||
DHCP_RELEASE,
|
||||
DHCP_INFORM
|
||||
DHCP_DISCOVER = 1,
|
||||
DHCP_OFFER = 2,
|
||||
DHCP_REQUEST = 3,
|
||||
DHCP_DECLINE = 4,
|
||||
DHCP_ACK = 5,
|
||||
DHCP_NACK = 6,
|
||||
DHCP_RELEASE = 7,
|
||||
DHCP_INFORM = 8
|
||||
};
|
||||
|
||||
struct dhcp_option_cookie {
|
||||
@ -913,7 +913,7 @@ DHCPClient::_TimeoutShift(int socket, dhcp_state& state, time_t& timeout,
|
||||
state = INIT;
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
tries++;
|
||||
timeout += timeout;
|
||||
if (timeout > MAX_TIMEOUT)
|
||||
|
Loading…
Reference in New Issue
Block a user