Sergey Pastor / 1

Dependents:   Nucleo

Embed: (wiki syntax)

« Back to documentation index

DhcpServerSettings Struct Reference

DhcpServerSettings Struct Reference

DHCP server settings. More...

#include <dhcp_server.h>

Data Fields

NetInterface * interface
 Underlying network interface.
bool_t rapidCommit
 Quick configuration using rapid commit.
uint32_t leaseTime
 Lease time, in seconds, assigned to the DHCP clients.
Ipv4Addr ipAddrRangeMin
 Lowest IP address in the pool that is available for dynamic address assignment.
Ipv4Addr ipAddrRangeMax
 Highest IP address in the pool that is available for dynamic address assignment.
Ipv4Addr subnetMask
 Subnet mask.
Ipv4Addr defaultGateway
 Default gateway.
Ipv4Addr dnsServer [DHCP_SERVER_MAX_DNS_SERVERS]
 DNS servers.

Detailed Description

DHCP server settings.

Definition at line 92 of file dhcp_server.h.


Field Documentation

Default gateway.

Definition at line 100 of file dhcp_server.h.

Ipv4Addr dnsServer[DHCP_SERVER_MAX_DNS_SERVERS]

DNS servers.

Definition at line 101 of file dhcp_server.h.

NetInterface* interface

Underlying network interface.

Definition at line 94 of file dhcp_server.h.

Highest IP address in the pool that is available for dynamic address assignment.

Definition at line 98 of file dhcp_server.h.

Lowest IP address in the pool that is available for dynamic address assignment.

Definition at line 97 of file dhcp_server.h.

uint32_t leaseTime

Lease time, in seconds, assigned to the DHCP clients.

Definition at line 96 of file dhcp_server.h.

bool_t rapidCommit

Quick configuration using rapid commit.

Definition at line 95 of file dhcp_server.h.

Subnet mask.

Definition at line 99 of file dhcp_server.h.