![]() |
Embedded TCP/IP stack
4.7.0
|
DHCP options are retrieved from a DHCP server. More...
Data Fields | |
| struct fnet_in_addr | ip_address |
| Client IP address assigned by the DHCP server (in network byte order). More... | |
| struct fnet_in_addr | netmask |
| Subnet Mask (in network byte order). More... | |
| struct fnet_in_addr | gateway |
| The IP address of a router on the client's subnet (in network byte order). More... | |
| struct fnet_in_addr | dhcp_server |
| The DHCP server IP address (in network byte order). More... | |
| fnet_uint32_t | t1 |
| Renewal (T1) Time Value in seconds (in network byte order). This option specifies the time interval from address assignment, until the client transitions to the RENEWING state. A user application may ignore this option value. It is used for internal and debug purposes only. More... | |
| fnet_uint32_t | t2 |
| Rebinding (T2) Time Value in seconds (in network byte order). This option specifies the time interval from address assignment until the client transitions to the REBINDING state. A user application may ignore this option value. It is used for internal and debug purposes only. More... | |
| fnet_uint32_t | lease_time |
The IP Address Lease Time in seconds (in network byte order).t1 < t2 < lease_time.By default, t1=0.5*lease_time; t2=0.875*lease_time.A user application may ignore this option value. It is used for internal and debug purposes only. More... | |
DHCP options are retrieved from a DHCP server.
This structure is used by the fnet_dhcp_cln_get_options() function.
User application should never assign retrieved IP parameters directly to network interface. The DHCP client service does it automatically.
Definition at line 134 of file fnet_dhcp_cln.h.