|
enum | network_dhcpv4_options_t {
NETWORK_DHCPV4_OPTION_PAD = 0
, NETWORK_DHCPV4_OPTION_SUBNETMASK = 1
, NETWORK_DHCPV4_OPTION_TIMEOFFSET = 2
, NETWORK_DHCPV4_OPTION_ROUTER = 3
,
NETWORK_DHCPV4_OPTION_TIMESERVER = 4
, NETWORK_DHCPV4_OPTION_NAMESERVER = 5
, NETWORK_DHCPV4_OPTION_DOMAINNAMESERVER = 6
, NETWORK_DHCPV4_OPTION_LOGSERVER = 7
,
NETWORK_DHCPV4_OPTION_COOKIESERVER = 8
, NETWORK_DHCPV4_OPTION_LPRSERVER = 9
, NETWORK_DHCPV4_OPTION_IMPRESSSERVER = 10
, NETWORK_DHCPV4_OPTION_RESOURCELOCATIONSERVER = 11
,
NETWORK_DHCPV4_OPTION_HOSTNAME = 12
, NETWORK_DHCPV4_OPTION_BOOTFILESIZE = 13
, NETWORK_DHCPV4_OPTION_MERITDUMPFILE = 14
, NETWORK_DHCPV4_OPTION_DOMAINNAME = 15
,
NETWORK_DHCPV4_OPTION_SWAPSERVER = 16
, NETWORK_DHCPV4_OPTION_ROOTPATH = 17
, NETWORK_DHCPV4_OPTION_EXTENSIONPATH = 18
, NETWORK_DHCPV4_OPTION_BROADCAST = 28
,
NETWORK_DHCPV4_OPTION_REQUESTIP = 50
, NETWORK_DHCPV4_OPTION_IPLEASETIME = 51
, NETWORK_DHCPV4_OPTION_MESSAGETYPE = 53
, NETWORK_DHCPV4_OPTION_SERVERIP = 54
,
NETWORK_DHCPV4_OPTION_PARAMETER_REQUEST_LIST = 55
, NETWORK_DHCPV4_OPTION_RENEWALTIME = 58
, NETWORK_DHCPV4_OPTION_REBINDTIME = 59
, NETWORK_DHCPV4_OPTION_END = 255
} |
|
enum | network_dhcpv4_opcode_t {
NETWORK_DHCPV4_OPCODE_DISCOVER =1
, NETWORK_DHCPV4_OPCODE_OFFER =2
, NETWORK_DHCPV4_OPCODE_REQUEST =3
, NETWORK_DHCPV4_OPCODE_DECLINE =4
,
NETWORK_DHCPV4_OPCODE_ACK =5
, NETWORK_DHCPV4_OPCODE_NACK =6
, NETWORK_DHCPV4_OPCODE_RELEASE =7
, NETWORK_DHCPV4_OPCODE_INFORM =8
,
NETWORK_DHCPV4_OPCODE_FORCERENEW =9
} |
|
DHCPv4 header.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.