dhcp_server.cpp file
Namespaces
- namespace prf
- namespace prf::net
- namespace prf::net::dhcps
- DHCP server implementation used by the PacketRF networking stack.
Variables
- pool::PoolClientIdentity client
- bool found
- std::string_view interface_name
- bool match
- bool release_committed
- uint8_t server_index
- uint32_t target_ip
Defines
- #define PRF_NET_DHCP_HAS_LWIP_UDP
- This file contains code derived from the DHCP server implementation originally developed by Espressif Systems and distributed as part of ESP-IDF.
Define documentation
#define PRF_NET_DHCP_HAS_LWIP_UDP
This file contains code derived from the DHCP server implementation originally developed by Espressif Systems and distributed as part of ESP-IDF.
Original source: ESP-IDF DHCP server (dhcpserver.c / dhcpserver.h) Copyright (c) Espressif Systems.
Portions of the original implementation have been adapted and modified for use in the PacketRF project.
The original code is licensed under the Apache License, Version 2.0. In accordance with the license terms, the portions of this file derived from that implementation are also distributed under the Apache License, Version 2.0.
SPDX-License-Identifier: Apache-2.0