Home
last modified time | relevance | path

Searched refs:dhcp_pcb (Results 1 – 1 of 1) sorted by relevance

/AliOS-Things-master/components/lwip/lwip2.0.0/core/ipv4/
A Ddhcp.c161 static struct udp_pcb *dhcp_pcb; variable
209 LWIP_ASSERT("dhcp_inc_pcb_refcount(): memory leak", dhcp_pcb == NULL); in dhcp_inc_pcb_refcount()
212 dhcp_pcb = udp_new(); in dhcp_inc_pcb_refcount()
214 if (dhcp_pcb == NULL) { in dhcp_inc_pcb_refcount()
218 ip_set_option(dhcp_pcb, SOF_BROADCAST); in dhcp_inc_pcb_refcount()
221 udp_bind(dhcp_pcb, IP4_ADDR_ANY, DHCP_CLIENT_PORT); in dhcp_inc_pcb_refcount()
222 udp_connect(dhcp_pcb, IP4_ADDR_ANY, DHCP_SERVER_PORT); in dhcp_inc_pcb_refcount()
223 udp_recv(dhcp_pcb, dhcp_recv, NULL); in dhcp_inc_pcb_refcount()
239 udp_remove(dhcp_pcb); in dhcp_dec_pcb_refcount()
240 dhcp_pcb = NULL; in dhcp_dec_pcb_refcount()
[all …]

Completed in 4 milliseconds