Home
last modified time | relevance | path

Searched refs:leasearr (Results 1 - 1 of 1) sorted by relevance

/kernel/liteos_a/net/lwip-2.1/enhancement/src/
H A Ddhcps.c86 struct dyn_lease_addr leasearr[LWIP_DHCPS_MAX_LEASE]; member
179 if ((dhcps->leasearr[i].flags != DHCPS_ADDRESS_FREE) && (dhcps->leasearr[i].leasetime != (u32_t)~0)) { in remove_stale_entries()
180 if (dhcps->leasearr[i].leasetime < curr_time) { in remove_stale_entries()
183 (void)memset_s(&(dhcps->leasearr[i]), sizeof(struct dyn_lease_addr), 0, sizeof(struct dyn_lease_addr)); in remove_stale_entries()
184 dhcps->leasearr[i].flags = DHCPS_ADDRESS_FREE; in remove_stale_entries()
202 (void)memset_s(&(dhcps->leasearr[idx]), sizeof(struct dyn_lease_addr), 0, sizeof(struct dyn_lease_addr)); in add_client_entry()
203 if (memcpy_s(dhcps->leasearr[idx].cli_hwaddr, DHCP_CHADDR_LEN, in add_client_entry()
209 dhcps->leasearr[idx].leasetime = sys_now() + (LWIP_DHCPS_OFFER_TIME * 1000); in add_client_entry()
210 dhcps->leasearr[id in add_client_entry()
[all...]

Completed in 1 milliseconds