ESP-IDF
esp_netif_api_msg_s::
::esp_netif
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
esp_netif_api_msg_s::
::esp_netif
esp_netif_api_msg_s::
::esp_netif field
Syntax
Show:
Summary
Declaration
from
esp_netif_lwip_internal.h:26
esp_netif_t
*
esp_netif
;
Examples
References
from
examples
Code
Location
Referrer
esp_netif_t
*
esp_netif
;
/* esp_netif as input param */
esp_netif_lwip_internal.h:26
ESP_LOGD
(
TAG
,
"check: remote, if=%p fn=%p"
,
msg
->
esp_netif
,
msg
->
api_fn
)
;
esp_netif_lwip.c:215
esp_netif_lwip_ipc_call_msg()
ESP_LOGD
(
TAG
,
"check: local, if=%p fn=%p"
,
msg
->
esp_netif
,
msg
->
api_fn
)
;
esp_netif_lwip.c:225
esp_netif_lwip_ipc_call_msg()
.
esp_netif
=
netif
,
esp_netif_lwip.c:232
esp_netif_lwip_ipc_call()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:314
esp_netif_update_default_netif_lwip()
esp_netif_api_msg_t
to_destroy
=
{
.
esp_netif
=
esp_netif
}
;
esp_netif_lwip.c:783
esp_netif_new_api()
esp_netif_api_msg_t
to_destroy
=
{
.
esp_netif
=
esp_netif
}
;
esp_netif_lwip.c:794
esp_netif_new_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:949
esp_netif_destroy_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1020
esp_netif_set_mac_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1094
esp_netif_start_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1179
esp_netif_stop_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1259
esp_netif_tx_rx_event_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1464
esp_netif_dhcpc_stop_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1516
esp_netif_dhcpc_start_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1592
esp_netif_dhcps_start_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1633
esp_netif_dhcps_stop_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1662
esp_netif_set_hostname_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1724
esp_netif_up_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1753
esp_netif_down_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1867
esp_netif_set_ip_old_info_api()
memcpy
(
msg
->
esp_netif
->
ip_info_old
,
msg
->
data
,
sizeof
(
esp_netif_ip_info_t
)
)
;
esp_netif_lwip.c:1876
esp_netif_set_ip_old_info_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1884
esp_netif_set_ip_info_api()
esp_netif_t
*
netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1951
esp_netif_dhcps_get_clients_by_mac_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:1975
esp_netif_set_dns_info_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:2040
esp_netif_get_dns_info_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:2187
esp_netif_create_ip6_linklocal_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:2334
esp_netif_dhcps_option_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:2500
esp_netif_dhcpc_option_api()
struct
netif
*
netif
=
msg
->
esp_netif
->
lwip_netif
;
esp_netif_lwip.c:2569
esp_netif_get_netif_impl_name_api()
esp_netif_t
*
esp_netif
=
msg
->
esp_netif
;
esp_netif_lwip.c:2588
esp_netif_napt_control_api()
return
esp_netif_ppp_set_auth_internal
(
msg
->
esp_netif
,
params
->
authtype
,
params
->
user
,
params
->
passwd
)
;
esp_netif_lwip.c:2640
esp_netif_ppp_set_auth_api()
ESP_LOGD
(
TAG
,
"%s esp_netif:%p"
,
__func__
,
msg
->
esp_netif
)
;
esp_netif_lwip.c:2687
esp_netif_join_ip6_multicast_group_api()
if
(
mld6_joingroup_netif
(
msg
->
esp_netif
->
lwip_netif
,
&
ip6addr
)
!=
ERR_OK
)
{
esp_netif_lwip.c:2692
esp_netif_join_ip6_multicast_group_api()
ESP_LOGD
(
TAG
,
"%s esp_netif:%p"
,
__func__
,
msg
->
esp_netif
)
;
esp_netif_lwip.c:2707
esp_netif_leave_ip6_multicast_group_api()
ESP_RETURN_ON_FALSE
(
mld6_leavegroup_netif
(
msg
->
esp_netif
->
lwip_netif
,
&
ip6addr
)
==
ERR_OK
,
esp_netif_lwip.c:2712
esp_netif_leave_ip6_multicast_group_api()
ESP_LOGD
(
TAG
,
"%s esp_netif:%p"
,
__func__
,
msg
->
esp_netif
)
;
esp_netif_lwip.c:2727
esp_netif_add_ip6_address_api()
err_t
err
=
netif_add_ip6_address
(
msg
->
esp_netif
->
lwip_netif
,
&
ip6addr
,
&
index
)
;
esp_netif_lwip.c:2732
esp_netif_add_ip6_address_api()
esp_netif_update_default_netif
(
msg
->
esp_netif
,
ESP_NETIF_GOT_IP
)
;
esp_netif_lwip.c:2735
esp_netif_add_ip6_address_api()
netif_ip6_addr_set_state
(
msg
->
esp_netif
->
lwip_netif
,
index
,
esp_netif_lwip.c:2736
esp_netif_add_ip6_address_api()
ip_event_got_ip6_t
evt
=
{
.
esp_netif
=
msg
->
esp_netif
,
.
ip_index
=
index
}
;
esp_netif_lwip.c:2738
esp_netif_add_ip6_address_api()
ESP_LOGD
(
TAG
,
"%s esp_netif:%p"
,
__func__
,
msg
->
esp_netif
)
;
esp_netif_lwip.c:2760
esp_netif_remove_ip6_address_api()
int8_t
index
=
netif_get_ip6_addr_match
(
msg
->
esp_netif
->
lwip_netif
,
&
ip6addr
)
;
esp_netif_lwip.c:2765
esp_netif_remove_ip6_address_api()
netif_ip6_addr_set_state
(
msg
->
esp_netif
->
lwip_netif
,
index
,
IP6_ADDR_INVALID
)
;
esp_netif_lwip.c:2767
esp_netif_remove_ip6_address_api()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
esp_netif_api_msg_s::
::esp_netif
is read by 29 functions:
All items filtered out
esp_netif_api_msg_s::
::esp_netif
esp_netif_lwip_ipc_call_msg()
esp_netif_update_default_netif_lwip()
esp_netif_destroy_api()
esp_netif_set_mac_api()
esp_netif_start_api()
esp_netif_stop_api()
esp_netif_tx_rx_event_api()
esp_netif_dhcpc_stop_api()
esp_netif_dhcpc_start_api()
esp_netif_dhcps_start_api()
esp_netif_dhcps_stop_api()
esp_netif_set_hostname_api()
esp_netif_up_api()
esp_netif_down_api()
esp_netif_set_ip_old_info_api()
esp_netif_set_ip_info_api()
esp_netif_dhcps_get_clients_by_mac_api()
esp_netif_set_dns_info_api()
esp_netif_get_dns_info_api()
esp_netif_create_ip6_linklocal_api()
esp_netif_dhcps_option_api()
esp_netif_dhcpc_option_api()
esp_netif_get_netif_impl_name_api()
esp_netif_napt_control_api()
esp_netif_ppp_set_auth_api()
esp_netif_join_ip6_multicast_group_api()
esp_netif_leave_ip6_multicast_group_api()
esp_netif_add_ip6_address_api()
esp_netif_remove_ip6_address_api()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out