Arduino-Library-SoftDhcp/SoftDhcpConsts.h

32 lines
558 B
C

#ifndef _SOFT_DHCP_CONSTS_H_
#define _SOFT_DHCP_CONSTS_H_
enum DhcpMessageType: uint8_t {
DHCPDISCOVER = 1,
DHCPOFFER = 2,
DHCPREQUEST = 3,
DHCPDECLINE = 4,
DHCPACK = 5,
DHCPNAK = 6,
DHCPRELEASE = 7,
DHCPINFORM = 8
};
enum DhcpOption: uint8_t {
PAD = 0,
SUBNET_MASK = 1,
ROUTER = 3,
DOMAIN_SERVER = 6,
HOSTNAME = 12,
ADDRESS_REQUEST = 50,
ADDRESS_TIME = 51,
MSG_TYPE = 53,
SERVER_ID = 54,
PARAMETER_LIST = 55,
RENEWAL_TIME = 58,
REBINDING_TIME = 59,
CLIENT_ID = 61,
END = 255
};
#endif // _SOFT_DHCP_CONSTS_H_