DHCP server settings. More...
#include <dhcp_server.h>
Data Fields | |
| NetInterface * | interface |
| Underlying network interface. More... | |
| uint_t | ipAddrIndex |
| Index of the IP address assigned to the DHCP server. More... | |
| bool_t | rapidCommit |
| Quick configuration using rapid commit. More... | |
| uint32_t | leaseTime |
| Lease time, in seconds, assigned to the DHCP clients. More... | |
| Ipv4Addr | ipAddrRangeMin |
| Lowest IP address in the pool that is available for dynamic address assignment. More... | |
| Ipv4Addr | ipAddrRangeMax |
| Highest IP address in the pool that is available for dynamic address assignment. More... | |
| Ipv4Addr | subnetMask |
| Subnet mask. More... | |
| Ipv4Addr | defaultGateway |
| Default gateway. More... | |
| Ipv4Addr | dnsServer [DHCP_SERVER_MAX_DNS_SERVERS] |
| DNS servers. More... | |
| DhcpServerAddOptionsCallback | addOptionsCallback |
| Add DHCP options callback. More... | |
| DhcpServerParseOptionsCallback | parseOptionsCallback |
| Parse DHCP options callback. More... | |
Detailed Description
DHCP server settings.
Definition at line 124 of file dhcp_server.h.
Field Documentation
◆ addOptionsCallback
| DhcpServerAddOptionsCallback addOptionsCallback |
Add DHCP options callback.
Definition at line 135 of file dhcp_server.h.
◆ defaultGateway
| Ipv4Addr defaultGateway |
Default gateway.
Definition at line 133 of file dhcp_server.h.
◆ dnsServer
| Ipv4Addr dnsServer[DHCP_SERVER_MAX_DNS_SERVERS] |
DNS servers.
Definition at line 134 of file dhcp_server.h.
◆ interface
| NetInterface* interface |
Underlying network interface.
Definition at line 126 of file dhcp_server.h.
◆ ipAddrIndex
| uint_t ipAddrIndex |
Index of the IP address assigned to the DHCP server.
Definition at line 127 of file dhcp_server.h.
◆ ipAddrRangeMax
| Ipv4Addr ipAddrRangeMax |
Highest IP address in the pool that is available for dynamic address assignment.
Definition at line 131 of file dhcp_server.h.
◆ ipAddrRangeMin
| Ipv4Addr ipAddrRangeMin |
Lowest IP address in the pool that is available for dynamic address assignment.
Definition at line 130 of file dhcp_server.h.
◆ leaseTime
| uint32_t leaseTime |
Lease time, in seconds, assigned to the DHCP clients.
Definition at line 129 of file dhcp_server.h.
◆ parseOptionsCallback
| DhcpServerParseOptionsCallback parseOptionsCallback |
Parse DHCP options callback.
Definition at line 136 of file dhcp_server.h.
◆ rapidCommit
| bool_t rapidCommit |
Quick configuration using rapid commit.
Definition at line 128 of file dhcp_server.h.
◆ subnetMask
| Ipv4Addr subnetMask |
Subnet mask.
Definition at line 132 of file dhcp_server.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/dhcp/dhcp_server.h
