Turnstone Operating System
|
DHCPv4 protocol implementation. More...
#include <network/network_dhcpv4.h>
#include <network/network_ipv4.h>
#include <network/network_udpv4.h>
#include <network/network_ethernet.h>
#include <logging.h>
#include <random.h>
#include <memory.h>
#include <utils.h>
#include <time/timer.h>
Functions | |
MODULE ("turnstone.lib.network") | |
network_dhcpv4_t * | network_dhcpv4_create_discover_packet (network_mac_address_t mac, uint32_t xid, uint16_t *return_packet_len) |
network_dhcpv4_t * | network_dhcpv4_create_request_packet (network_info_t *ni, uint32_t xid, uint16_t *return_packet_len) |
uint8_t * | network_dhcpv4_process_packet (network_dhcpv4_t *recv_dhcpv4_packet, void *network_info, uint16_t *return_packet_len) |
DHCPv4 protocol implementation.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.