Welcome to the FoxOS website!
dhcp_protocol::dhcp_protocol(udp_socket* socket)
undefined
udp_socket* socket
dhcp_protocol::~dhcp_protocol()
undefined
void dhcp_protocol::request()
void
void dhcp_protocol::request(uint32_t ip)
uint32_t ip
void
void dhcp_protocol::on_udp_message(udp_socket *socket, uint8_t* data, size_t size)
udp_socket *socket
uint8_t* data
size_t size
void
void* dhcp_protocol::get_dhcp_options(dhcp_packet_t* packet, uint8_t type)
dhcp_packet_t* packet
uint8_t type
void*
void dhcp_protocol::make_dhcp_packet(dhcp_packet_t* packet, uint8_t msg_type, uint32_t request_ip)
dhcp_packet_t* packet
uint8_t msg_type
uint32_t request_ip
void