ESP-IDF
+
0
/8 examples
SourceVu will show references to
_ip_addr::u_addr
from the following samples and libraries:
ip_internal_network sample
ot_br sample
ot_trel sample
esp_local_ctrl sample
static_ip sample
restful_server sample
mb_tcp_master sample
mb_tcp_slave sample
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
_ip_addr::u_addr
_ip_addr::u_addr field
IP address union
Syntax
Show:
Summary
Declaration
from
esp_netif_ip_addr.h:124
union
{
esp_ip6_addr_t
ip6
;
esp_ip4_addr_t
ip4
;
}
u_addr
;
Examples
_ip_addr::u_addr
is referenced by 8 libraries and example projects:
ip_internal_network sample
ot_br sample
ot_trel sample
esp_local_ctrl sample
static_ip sample
restful_server sample
mb_tcp_master sample
mb_tcp_slave sample
References
from
0/8
examples
Code
Location
Referrer
}
u_addr
;
/*!< IP address union */
esp_netif_ip_addr.h:127
dest
->
u_addr
.
ip6
.
addr
[
0
]
=
src
->
u_addr
.
ip6
.
addr
[
0
]
;
esp_netif_ip_addr.h:159
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip6
.
addr
[
1
]
=
src
->
u_addr
.
ip6
.
addr
[
1
]
;
esp_netif_ip_addr.h:160
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip6
.
addr
[
2
]
=
src
->
u_addr
.
ip6
.
addr
[
2
]
;
esp_netif_ip_addr.h:161
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip6
.
addr
[
3
]
=
src
->
u_addr
.
ip6
.
addr
[
3
]
;
esp_netif_ip_addr.h:162
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip6
.
zone
=
src
->
u_addr
.
ip6
.
zone
;
esp_netif_ip_addr.h:163
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip4
.
addr
=
src
->
u_addr
.
ip4
.
addr
;
esp_netif_ip_addr.h:165
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip6
.
addr
[
1
]
=
0
;
esp_netif_ip_addr.h:166
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip6
.
addr
[
2
]
=
0
;
esp_netif_ip_addr.h:167
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip6
.
addr
[
3
]
=
0
;
esp_netif_ip_addr.h:168
esp_netif_ip_addr_copy()
dest
->
u_addr
.
ip6
.
zone
=
0
;
esp_netif_ip_addr.h:169
esp_netif_ip_addr_copy()
ESP_LOGD
(
TAG
,
"esp_netif_set_dns_info: if=%p type=%d dns=%"
PRIx32
,
esp_netif
,
type
,
dns
->
ip
.
u_addr
.
ip4
.
addr
)
;
esp_netif_lwip.c:1980
esp_netif_set_dns_info_api()
ESPIP_TO_IP
(
&
dns
->
ip
,
&
lwip_ip
)
;
esp_netif_lwip.c:1983
esp_netif_set_dns_info_api()
if
(
ESP_IP_IS_ANY
(
dns
->
ip
)
)
{
esp_netif_lwip.c:2026
esp_netif_set_dns_info()
memcpy
(
&
dns
->
ip
.
u_addr
.
ip4
,
&
dns_ip
,
sizeof
(
ip4_addr_t
)
)
;
esp_netif_lwip.c:2051
esp_netif_get_dns_info_api()
IP_TO_ESPIP
(
dns_ip
,
&
dns
->
ip
)
;
esp_netif_lwip.c:2068
esp_netif_get_dns_info_api()
memcpy
(
dnsserver_addr
->
addr
,
dns
.
ip
.
u_addr
.
ip6
.
addr
,
sizeof
(
dnsserver_addr
->
addr
)
)
;
esp_openthread_dns64.c:51
esp_openthread_get_dnsserver_addr_with_type()
dnsserver_addr
->
zone
=
dns
.
ip
.
u_addr
.
ip6
.
zone
;
esp_openthread_dns64.c:52
esp_openthread_get_dnsserver_addr_with_type()
dns
.
ip
.
u_addr
.
ip6
.
zone
=
dnsserver_addr
.
zone
;
esp_openthread_dns64.c:70
esp_openthread_set_dnsserver_addr_with_type()
memcpy
(
dns
.
ip
.
u_addr
.
ip6
.
addr
,
dnsserver_addr
.
addr
,
sizeof
(
dns
.
ip
.
u_addr
.
ip6
.
addr
)
)
;
esp_openthread_dns64.c:71
esp_openthread_set_dnsserver_addr_with_type()
memcpy
(
info
.
mSockAddr
.
mAddress
.
mFields
.
m32
,
result
->
addr
->
addr
.
u_addr
.
ip6
.
addr
,
OT_IP6_ADDRESS_SIZE
)
;
esp_openthread_trel.c:80
trel_browse_notifier()
ESP_LOGI
(
OT_PLAT_LOG_TAG
,
"%s TREL peer: address: %s, port:%d"
,
info
.
mRemoved
?
"Remove"
:
"Found"
,
ip6addr_ntoa
(
(
(
ip6_addr_t
*
)
(
&
result
->
addr
->
addr
.
u_addr
.
ip6
)
)
)
,
info
.
mSockAddr
.
mPort
)
;
esp_openthread_trel.c:82
trel_browse_notifier()
Call Tree
from
0/8
examples
All items filtered out
All items filtered out
Data Use
from
0/8
examples
_ip_addr::u_addr
is read by 7 functions:
All items filtered out
_ip_addr::u_addr
esp_netif_ip_addr_copy()
esp_netif_set_dns_info_api()
esp_netif_set_dns_info()
esp_netif_get_dns_info_api()
esp_openthread_get_dnsserver_addr_with_type()
esp_openthread_set_dnsserver_addr_with_type()
trel_browse_notifier()
All items filtered out
Class Tree
from
0/8
examples
All items filtered out
All items filtered out
Override Tree
from
0/8
examples
All items filtered out
All items filtered out
Implementations
from
0/8
examples
All items filtered out
All items filtered out
Instances
from
0/8
examples
Lifecycle
from
0/8
examples
All items filtered out
All items filtered out