TCPIP_DHCPS_MODULE_CONFIG Structure

C

typedef struct
{
    const TCPIP_DHCPS_INTERFACE_CONFIG* pIfConfig;
    uint16_t    nConfigs;
    uint8_t     nProbes; 
    uint8_t     conflictAttempts;
} TCPIP_DHCPS_MODULE_CONFIG;

Description

DHCP Server module runtime and initialization configuration data.

DHCP server configuration and initialization data. Configuration is part of tcpip_stack_init.c.

Remarks

The number of interfaces that DHCPs supports cannot exceed the number of interfaces in the stack!

Members

MembersDescription
pIfConfigarray of DHCP server configurations per interface
nConfigsnumber of DHCP server configurations in the pIfConfig array, one per interface
Cannot exceed the TCPIP_DHCPS_INTERFACE_COUNT, which is the number of interfaces the server can support
nProbesnumber of ICMP echo probes to send when doing address conflict detection - default 1
conflictAttemptsnumber of attempts to find a new IP address when ICMP detected an address conflict - default 1