netxduo
+ 0/2 examples
CodeScope will show references to
NXD_ADDRESS_STRUCT::nxd_ip_address
from the following samples and libraries:
Examples
STM32F429ZI-Nucleo
Applications
NetXDuo
Nx_MQTT_Client
Nx_SNTP_Client
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NXD_ADDRESS_STRUCT::nxd_ip_address
NXD_ADDRESS_STRUCT::nxd_ip_address field
Syntax
from
nx_api.h:1413
union
{
#ifndef
NX_DISABLE_IPV4
ULONG
v4
;
#endif
#ifdef
FEATURE_NX_IPV6
ULONG
v6
[
4
]
;
#endif
}
nxd_ip_address
;
Examples
NXD_ADDRESS_STRUCT::nxd_ip_address
is referenced by
2 libraries and example projects
.
References
Location
Referrer
Text
nx_api.h:1422
}
nxd_ip_address
;
nx_tcp_client_socket_connect.c:88
_nx_tcp_client_socket_connect()
server_ip_addr
.
nxd_ip_address
.
v4
=
server_ip
;
nx_tcp_no_connection_reset.c:116
_nx_tcp_no_connection_reset()
fake_socket
.
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
=
ip_header_ptr
->
nx_ip_header_source_ip
;
nx_tcp_no_connection_reset.c:124
_nx_tcp_no_connection_reset()
_nx_ip_route_find
(
ip_ptr
,
fake_socket
.
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
,
&
fake_socket
.
nx_tcp_socket_connect_interface
,
nx_tcp_packet_process.c:337
_nx_tcp_packet_process()
if
(
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
==
*
source_ip
)
nx_tcp_packet_process.c:656
_nx_tcp_packet_process()
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
=
*
source_ip
;
nx_tcp_packet_send_control.c:289
_nx_tcp_packet_send_control()
dest_ip
=
&
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
;
nx_tcp_packet_send_control.c:328
_nx_tcp_packet_send_control()
_nx_ip_packet_send
(
ip_ptr
,
packet_ptr
,
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
,
nx_tcp_server_socket_relisten.c:291
_nx_tcp_server_socket_relisten()
source_ip
.
nxd_ip_address
.
v4
=
ipv4_header_ptr
->
nx_ip_header_source_ip
;
nx_tcp_server_socket_relisten.c:292
_nx_tcp_server_socket_relisten()
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
=
source_ip
.
nxd_ip_address
.
v4
;
nx_tcp_server_socket_relisten.c:299
_nx_tcp_server_socket_relisten()
_nx_ip_route_find
(
ip_ptr
,
source_ip
.
nxd_ip_address
.
v4
,
nx_tcp_server_socket_unaccept.c:110
_nx_tcp_server_socket_unaccept()
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
=
0
;
nx_tcp_socket_block_cleanup.c:85
_nx_tcp_socket_block_cleanup()
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
=
0
;
nx_tcp_socket_peer_info_get.c:91
_nx_tcp_socket_peer_info_get()
*
peer_ip_address
=
ip_address
.
nxd_ip_address
.
v4
;
nx_tcp_socket_retransmit.c:246
_nx_tcp_socket_retransmit()
dest_ip
=
&
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
;
nx_tcp_socket_retransmit.c:385
_nx_tcp_socket_retransmit()
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
,
nx_tcp_socket_send_internal.c:370
_nx_tcp_socket_send_internal()
dest_ip
=
&
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
;
nx_tcp_socket_send_internal.c:931
_nx_tcp_socket_send_internal()
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
,
nx_udp_packet_info_extract.c:100
_nx_udp_packet_info_extract()
*
ip_address
=
nxd_ip_address
.
nxd_ip_address
.
v4
;
nx_udp_socket_send.c:86
_nx_udp_socket_send()
dual_ip_address
.
nxd_ip_address
.
v4
=
ip_address
;
nxd_dns.c:755
_nx_dns_server_add()
dns_server_address
.
nxd_ip_address
.
v4
=
server_address
;
nxd_dns.c:861
_nxde_dns_server_add()
if
(
server_address
->
nxd_ip_address
.
v4
==
0
)
nxd_dns.c:1008
_nx_dns_server_add_internal()
(
dns_ptr
->
nx_dns_server_ip_array
[
i
]
.
nxd_ip_address
.
v4
==
server_address
->
nxd_ip_address
.
v4
)
)
nxd_dns.c:1085
_nx_dns_server_add_internal()
dns_ptr
->
nx_dns_server_ip_array
[
i
]
.
nxd_ip_address
.
v4
=
server_address
->
nxd_ip_address
.
v4
;
nxd_dns.c:1229
_nx_dns_server_remove()
dns_server_address
.
nxd_ip_address
.
v4
=
server_address
;
nxd_dns.c:1327
_nxde_dns_server_remove()
if
(
server_address
->
nxd_ip_address
.
v4
==
0
)
nxd_dns.c:1518
_nx_dns_server_remove_internal()
if
(
DNSserver_array
[
i
]
.
nxd_ip_address
.
v4
!=
IP_ADDRESS
(
0
,
0
,
0
,
0
)
)
nxd_dns.c:1522
_nx_dns_server_remove_internal()
if
(
DNSserver_array
[
i
]
.
nxd_ip_address
.
v4
==
server_address
->
nxd_ip_address
.
v4
)
nxd_dns.c:1585
_nx_dns_server_remove_internal()
DNSserver_array
[
i
]
.
nxd_ip_address
.
v4
=
DNSserver_array
[
i
+
1
]
.
nxd_ip_address
.
v4
;
nxd_dns.c:1985
_nx_dns_server_get()
*
dns_server_address
=
server_address
.
nxd_ip_address
.
v4
;
nxd_dns.c:2195
_nx_dns_server_get_internal()
(
dns_ptr
->
nx_dns_server_ip_array
[
index
]
.
nxd_ip_address
.
v4
==
0
)
)
nxd_dns.c:2532
_nxd_dns_host_by_name_get()
status
=
_nx_dns_host_resource_data_by_name_get
(
dns_ptr
,
host_name
,
(
UCHAR
*
)
&
host_address_ptr
->
nxd_ip_address
.
v4
,
sizeof
(
ULONG
)
,
&
record_count
,
NX_DNS_RR_TYPE_A
,
wait_option
)
;
nxd_dns.c:7447
_nx_dns_host_by_address_get()
host_address
.
nxd_ip_address
.
v4
=
dns_address
;
nxd_dns.c:7693
_nx_dns_host_by_address_get_internal()
if
(
host_address_ptr
->
nxd_ip_address
.
v4
==
0
)
nxd_dns.c:7755
_nx_dns_host_by_address_get_internal()
value
=
host_address_ptr
->
nxd_ip_address
.
v4
&
0xff
;
nxd_dns.c:7760
_nx_dns_host_by_address_get_internal()
value
=
(
host_address_ptr
->
nxd_ip_address
.
v4
>
>
8
)
&
0xff
;
nxd_dns.c:7765
_nx_dns_host_by_address_get_internal()
value
=
(
host_address_ptr
->
nxd_ip_address
.
v4
>
>
16
)
&
0xff
;
nxd_dns.c:7770
_nx_dns_host_by_address_get_internal()
value
=
(
host_address_ptr
->
nxd_ip_address
.
v4
>
>
24
)
&
0xff
;
nxd_icmp_ping.c:90
_nxd_icmp_ping()
status
=
_nx_icmp_ping
(
ip_ptr
,
ip_address
->
nxd_ip_address
.
v4
,
data_ptr
,
data_size
,
nxd_icmp_source_ping.c:105
_nxd_icmp_source_ping()
_nx_ip_route_find
(
ip_ptr
,
ip_address
->
nxd_ip_address
.
v4
,
&
interface_ptr
,
&
next_hop_address
)
;
nxd_icmp_source_ping.c:108
_nxd_icmp_source_ping()
status
=
_nx_icmp_interface_ping
(
ip_ptr
,
ip_address
->
nxd_ip_address
.
v4
,
interface_ptr
,
next_hop_address
,
nxd_ip_raw_packet_source_send.c:120
_nxd_ip_raw_packet_source_send()
_nx_ip_route_find
(
ip_ptr
,
destination_ip
->
nxd_ip_address
.
v4
,
&
packet_ptr
->
nx_packet_address
.
nx_packet_interface_ptr
,
&
next_hop_address
)
;
nxd_ip_raw_packet_source_send.c:127
_nxd_ip_raw_packet_source_send()
_nx_ip_packet_send
(
ip_ptr
,
packet_ptr
,
destination_ip
->
nxd_ip_address
.
v4
,
(
tos
&
0xFF
)
<
<
16
,
(
ttl
&
0xFF
)
,
protocol
<
<
16
,
NX_FRAGMENT_OKAY
,
next_hop_address
)
;
nxd_sntp_client.c:829
_nxd_sntp_client_initialize_unicast()
client_ptr
->
nx_sntp_unicast_time_server
.
nxd_ip_address
.
v4
=
unicast_time_server
->
nxd_ip_address
.
v4
;
nxd_sntp_client.c:833
_nxd_sntp_client_initialize_unicast()
client_ptr
->
nx_sntp_server_ip_address
.
nxd_ip_address
.
v4
=
unicast_time_server
->
nxd_ip_address
.
v4
;
nxd_sntp_client.c:982
_nx_sntp_client_initialize_unicast()
duo_unicast_time_server
.
nxd_ip_address
.
v4
=
unicast_time_server
;
nxd_sntp_client.c:1517
_nxd_sntp_client_initialize_broadcast()
client_ptr
->
nx_sntp_multicast_server_address
.
nxd_ip_address
.
v4
=
multicast_server_address
->
nxd_ip_address
.
v4
;
nxd_sntp_client.c:1521
_nxd_sntp_client_initialize_broadcast()
client_ptr
->
nx_sntp_server_ip_address
.
nxd_ip_address
.
v4
=
multicast_server_address
->
nxd_ip_address
.
v4
;
nxd_sntp_client.c:1541
_nxd_sntp_client_initialize_broadcast()
client_ptr
->
nx_sntp_broadcast_time_server
.
nxd_ip_address
.
v4
=
broadcast_server_address
->
nxd_ip_address
.
v4
;
nxd_sntp_client.c:1545
_nxd_sntp_client_initialize_broadcast()
client_ptr
->
nx_sntp_server_ip_address
.
nxd_ip_address
.
v4
=
broadcast_server_address
->
nxd_ip_address
.
v4
;
nxd_sntp_client.c:1704
_nx_sntp_client_initialize_broadcast()
server_address
.
nxd_ip_address
.
v4
=
multicast_server_address
;
nxd_sntp_client.c:1713
_nx_sntp_client_initialize_broadcast()
server_address
.
nxd_ip_address
.
v4
=
broadcast_server_address
;
nxd_sntp_client.c:2627
_nx_sntp_client_receive_time_update()
source_ip_address
.
nxd_ip_address
.
v4
=
ipv4_header_ptr
->
nx_ip_header_source_ip
;
nxd_sntp_client.c:2631
_nx_sntp_client_receive_time_update()
destination_ip_address
.
nxd_ip_address
.
v4
=
ipv4_header_ptr
->
nx_ip_header_destination_ip
;
nxd_sntp_client.c:2637
_nx_sntp_client_receive_time_update()
if
(
source_ip_address
.
nxd_ip_address
.
v4
!=
client_ptr
->
nx_sntp_server_ip_address
.
nxd_ip_address
.
v4
)
nxd_sntp_client.c:2655
_nx_sntp_client_receive_time_update()
if
(
source_ip_address
.
nxd_ip_address
.
v4
!=
client_ptr
->
nx_sntp_server_ip_address
.
nxd_ip_address
.
v4
)
nxd_sntp_client.c:2674
_nx_sntp_client_receive_time_update()
if
(
(
destination_ip_address
.
nxd_ip_address
.
v4
&
~
network_mask
)
!=
~
network_mask
)
nxd_tcp_client_socket_connect.c:263
_nxd_tcp_client_socket_connect()
if
(
_nx_ip_route_find
(
ip_ptr
,
server_ip
->
nxd_ip_address
.
v4
,
&
outgoing_interface
,
&
socket_ptr
->
nx_tcp_socket_next_hop_address
)
!=
NX_SUCCESS
)
nxd_tcp_client_socket_connect.c:357
_nxd_tcp_client_socket_connect()
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
=
server_ip
->
nxd_ip_address
.
v4
;
nxd_tcp_socket_peer_info_get.c:114
_nxd_tcp_socket_peer_info_get()
peer_ip_address
->
nxd_ip_address
.
v4
=
socket_ptr
->
nx_tcp_socket_connect_ip
.
nxd_ip_address
.
v4
;
nxd_udp_packet_info_extract.c:114
_nxd_udp_packet_info_extract()
ip_address
->
nxd_ip_address
.
v4
=
ipv4_header
->
nx_ip_header_source_ip
;
nxd_udp_socket_send.c:381
_nxd_udp_socket_send()
_nx_ip_route_find
(
ip_ptr
,
ip_address
->
nxd_ip_address
.
v4
,
&
packet_ptr
->
nx_packet_address
.
nx_packet_interface_ptr
,
nxd_udp_socket_send.c:395
_nxd_udp_socket_send()
ip_dest_addr
=
&
ip_address
->
nxd_ip_address
.
v4
;
nxd_udp_socket_send.c:614
_nxd_udp_socket_send()
_nx_ip_packet_send
(
ip_ptr
,
packet_ptr
,
ip_address
->
nxd_ip_address
.
v4
,
nxd_udp_source_extract.c:109
_nxd_udp_source_extract()
ip_address
->
nxd_ip_address
.
v4
=
ipv4_header
->
nx_ip_header_source_ip
;
nxde_ip_raw_packet_send.c:142
_nxde_ip_raw_packet_send()
if
(
destination_ip
->
nxd_ip_address
.
v4
==
0
)
nxde_ip_raw_packet_source_send.c:116
_nxde_ip_raw_packet_source_send()
if
(
destination_ip
->
nxd_ip_address
.
v4
==
0
)
nxde_tcp_client_socket_connect.c:124
_nxde_tcp_client_socket_connect()
if
(
(
(
server_ip
->
nxd_ip_address
.
v4
&
NX_IP_CLASS_A_MASK
)
!=
NX_IP_CLASS_A_TYPE
)
&&
nxde_tcp_client_socket_connect.c:125
_nxde_tcp_client_socket_connect()
(
(
server_ip
->
nxd_ip_address
.
v4
&
NX_IP_CLASS_B_MASK
)
!=
NX_IP_CLASS_B_TYPE
)
&&
nxde_tcp_client_socket_connect.c:126
_nxde_tcp_client_socket_connect()
(
(
server_ip
->
nxd_ip_address
.
v4
&
NX_IP_CLASS_C_MASK
)
!=
NX_IP_CLASS_C_TYPE
)
)
nxde_udp_socket_send.c:136
_nxde_udp_socket_send()
if
(
ip_address
->
nxd_ip_address
.
v4
==
0
)
nxde_udp_socket_source_send.c:118
_nxde_udp_socket_source_send()
if
(
ip_address
->
nxd_ip_address
.
v4
==
0
)
Data Use
Functions reading
NXD_ADDRESS_STRUCT::nxd_ip_address
NXD_ADDRESS_STRUCT::nxd_ip_address
_nx_tcp_client_socket_connect()
_nx_tcp_no_connection_reset()
_nx_tcp_packet_process()
_nx_tcp_packet_send_control()
_nx_tcp_server_socket_relisten()
_nx_tcp_server_socket_unaccept()
_nx_tcp_socket_block_cleanup()
_nx_tcp_socket_peer_info_get()
_nx_tcp_socket_retransmit()
_nx_tcp_socket_send_internal()
_nx_udp_packet_info_extract()
_nx_udp_socket_send()
_nxd_icmp_ping()
_nxd_icmp_source_ping()
_nxd_ip_raw_packet_source_send()
_nxd_tcp_client_socket_connect()
_nxd_tcp_socket_peer_info_get()
_nxd_udp_packet_info_extract()
_nxd_udp_socket_send()
_nxd_udp_source_extract()
_nxde_ip_raw_packet_send()
_nxde_ip_raw_packet_source_send()
_nxde_tcp_client_socket_connect()
_nxde_udp_socket_send()
_nxde_udp_socket_source_send()
_nx_dns_server_add()
_nxde_dns_server_add()
_nx_dns_server_add_internal()
_nx_dns_server_remove()
_nxde_dns_server_remove()
_nx_dns_server_remove_internal()
_nx_dns_server_get()
_nx_dns_server_get_internal()
_nxd_dns_host_by_name_get()
_nx_dns_host_by_address_get()
_nx_dns_host_by_address_get_internal()
_nxd_sntp_client_initialize_unicast()
_nx_sntp_client_initialize_unicast()
_nxd_sntp_client_initialize_broadcast()
_nx_sntp_client_initialize_broadcast()
_nx_sntp_client_receive_time_update()
all items filtered out
Type of
NXD_ADDRESS_STRUCT::nxd_ip_address
NXD_ADDRESS_STRUCT::nxd_ip_address
NXD_ADDRESS_STRUCT::
all items filtered out