LwIP
dhcp::state
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
dhcp::state
dhcp::state field
current DHCP state machine state
Syntax
from
dhcp.h:74
u8_t
state
;
References
Location
Referrer
Text
dhcp.h:74
u8_t
state
;
dhcp.c:438
dhcp_coarse_tmr()
if
(
(
dhcp
!=
NULL
)
&&
(
dhcp
->
state
!=
DHCP_STATE_OFF
)
)
{
dhcp.c:505
dhcp_timeout()
if
(
(
dhcp
->
state
==
DHCP_STATE_BACKING_OFF
)
||
(
dhcp
->
state
==
DHCP_STATE_SELECTING
)
)
{
dhcp.c:509
dhcp_timeout()
}
else
if
(
dhcp
->
state
==
DHCP_STATE_REQUESTING
)
{
dhcp.c:520
dhcp_timeout()
}
else
if
(
dhcp
->
state
==
DHCP_STATE_CHECKING
)
{
dhcp.c:531
dhcp_timeout()
}
else
if
(
dhcp
->
state
==
DHCP_STATE_REBOOTING
)
{
dhcp.c:551
dhcp_t1_timeout()
if
(
(
dhcp
->
state
==
DHCP_STATE_REQUESTING
)
||
(
dhcp
->
state
==
DHCP_STATE_BOUND
)
||
dhcp.c:552
dhcp_t1_timeout()
(
dhcp
->
state
==
DHCP_STATE_RENEWING
)
)
{
dhcp.c:578
dhcp_t2_timeout()
if
(
(
dhcp
->
state
==
DHCP_STATE_REQUESTING
)
||
(
dhcp
->
state
==
DHCP_STATE_BOUND
)
||
dhcp.c:579
dhcp_t2_timeout()
(
dhcp
->
state
==
DHCP_STATE_RENEWING
)
||
(
dhcp
->
state
==
DHCP_STATE_REBINDING
)
)
{
dhcp.c:865
dhcp_network_changed()
switch
(
dhcp
->
state
)
{
dhcp.c:877
dhcp_network_changed()
LWIP_ASSERT
(
"invalid dhcp->state"
,
dhcp
->
state
<=
DHCP_STATE_BACKING_OFF
)
;
dhcp.c:911
dhcp_arp_reply()
if
(
(
dhcp
!=
NULL
)
&&
(
dhcp
->
state
==
DHCP_STATE_CHECKING
)
)
{
dhcp.c:1330
dhcp_release_and_stop()
if
(
dhcp
->
state
==
DHCP_STATE_OFF
)
{
dhcp.c:1419
dhcp_set_state()
if
(
new_state
!=
dhcp
->
state
)
{
dhcp.c:1420
dhcp_set_state()
dhcp
->
state
=
new_state
;
dhcp.c:1826
dhcp_recv()
if
(
dhcp
->
state
==
DHCP_STATE_REQUESTING
)
{
dhcp.c:1842
dhcp_recv()
else
if
(
(
dhcp
->
state
==
DHCP_STATE_REBOOTING
)
||
(
dhcp
->
state
==
DHCP_STATE_REBINDING
)
||
dhcp.c:1843
dhcp_recv()
(
dhcp
->
state
==
DHCP_STATE_RENEWING
)
)
{
dhcp.c:1850
dhcp_recv()
(
(
dhcp
->
state
==
DHCP_STATE_REBOOTING
)
||
(
dhcp
->
state
==
DHCP_STATE_REQUESTING
)
||
dhcp.c:1851
dhcp_recv()
(
dhcp
->
state
==
DHCP_STATE_REBINDING
)
||
(
dhcp
->
state
==
DHCP_STATE_RENEWING
)
)
)
{
dhcp.c:1856
dhcp_recv()
else
if
(
(
msg_type
==
DHCP_OFFER
)
&&
(
dhcp
->
state
==
DHCP_STATE_SELECTING
)
)
{
dhcp.c:1909
dhcp_create_msg()
if
(
(
message_type
!=
DHCP_REQUEST
)
||
(
dhcp
->
state
==
DHCP_STATE_REBOOTING
)
)
{
dhcp.c:1936
dhcp_create_msg()
(
(
dhcp
->
state
==
DHCP_STATE_RENEWING
)
||
dhcp
->
state
==
DHCP_STATE_REBINDING
)
)
)
{
dhcp.c:1984
dhcp_supplied_address()
return
(
dhcp
->
state
==
DHCP_STATE_BOUND
)
||
(
dhcp
->
state
==
DHCP_STATE_RENEWING
)
||
dhcp.c:1985
dhcp_supplied_address()
(
dhcp
->
state
==
DHCP_STATE_REBINDING
)
;
Data Use
Functions writing
dhcp::state
Functions reading
dhcp::state
dhcp_set_state()
all items filtered out
dhcp::state
dhcp_coarse_tmr()
dhcp_timeout()
dhcp_t1_timeout()
dhcp_t2_timeout()
dhcp_network_changed()
dhcp_arp_reply()
dhcp_release_and_stop()
dhcp_set_state()
dhcp_recv()
dhcp_create_msg()
dhcp_supplied_address()
all items filtered out
Type of
dhcp::state
dhcp::state
u8_t
all items filtered out