OpenVPN 3 Core Library
|
#include <dhcp.hpp>
Public Types | |
enum | { DHCP_PAD = 0 , DHCP_NETMASK = 1 , DHCP_ROUTER = 3 , DHCP_DNS = 6 , DHCP_MSG_TYPE = 53 , DHCP_END = 255 , DHCPDISCOVER = 1 , DHCPOFFER = 2 , DHCPREQUEST = 3 , DHCPDECLINE = 4 , DHCPACK = 5 , DHCPNAK = 6 , DHCPRELEASE = 7 , DHCPINFORM = 8 , BOOTPS_PORT = 67 , BOOTPC_PORT = 68 , BOOTREQUEST = 1 , BOOTREPLY = 2 } |
Public Attributes | |
std::uint8_t | op |
std::uint8_t | htype |
std::uint8_t | hlen |
std::uint8_t | hops |
std::uint32_t | xid |
std::uint16_t | secs |
std::uint16_t | flags |
std::uint32_t | ciaddr |
std::uint32_t | yiaddr |
std::uint32_t | siaddr |
std::uint32_t | giaddr |
std::uint8_t | chaddr [16] |
std::uint8_t | sname [64] |
std::uint8_t | file [128] |
std::uint32_t | magic |
anonymous enum |