Home
last modified time | relevance | path

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

/NetX-Duo-v6.2.1/common/src/
Dnx_icmpv6_process_echo_request.c98 NX_IPV6_HEADER *ipv6_header; in _nx_icmpv6_process_echo_request() local
136 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_icmpv6_process_echo_request()
139 if (IPv6_Address_Type(ipv6_header -> nx_ip_header_destination_ip) & IPV6_ADDRESS_MULTICAST) in _nx_icmpv6_process_echo_request()
146 status = _nxd_ipv6_interface_find(ip_ptr, ipv6_header -> nx_ip_header_source_ip, in _nx_icmpv6_process_echo_request()
174 if (CHECK_UNSPECIFIED_ADDRESS(ipv6_header -> nx_ip_header_source_ip)) in _nx_icmpv6_process_echo_request()
192 dest_addr.nxd_ip_address.v6[0] = ipv6_header -> nx_ip_header_source_ip[0]; in _nx_icmpv6_process_echo_request()
193 dest_addr.nxd_ip_address.v6[1] = ipv6_header -> nx_ip_header_source_ip[1]; in _nx_icmpv6_process_echo_request()
194 dest_addr.nxd_ip_address.v6[2] = ipv6_header -> nx_ip_header_source_ip[2]; in _nx_icmpv6_process_echo_request()
195 dest_addr.nxd_ip_address.v6[3] = ipv6_header -> nx_ip_header_source_ip[3]; in _nx_icmpv6_process_echo_request()
298 if ((IPv6_Address_Type(ipv6_header -> nx_ip_header_destination_ip) & in _nx_icmpv6_process_echo_request()
[all …]
Dnx_icmpv6_validate_neighbor_message.c81 NX_IPV6_HEADER *ipv6_header; in _nx_icmpv6_validate_neighbor_message() local
91 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_icmpv6_validate_neighbor_message()
101 if ((ipv6_header -> nx_ip_header_word_1 & 0xFF) != 0xFF) in _nx_icmpv6_validate_neighbor_message()
129 dest_address_type = IPv6_Address_Type(ipv6_header -> nx_ip_header_destination_ip); in _nx_icmpv6_validate_neighbor_message()
137 source_address_type = IPv6_Address_Type(ipv6_header -> nx_ip_header_source_ip); in _nx_icmpv6_validate_neighbor_message()
159 … if (((ipv6_header -> nx_ip_header_destination_ip[0] & (ULONG)0xFF000000) == (ULONG)0xFF000000) && in _nx_icmpv6_validate_neighbor_message()
Dnx_icmpv6_validate_ra.c78 NX_IPV6_HEADER *ipv6_header; in _nx_icmpv6_validate_ra() local
91 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_icmpv6_validate_ra()
93 source_address_type = IPv6_Address_Type(ipv6_header -> nx_ip_header_source_ip); in _nx_icmpv6_validate_ra()
94 dest_address_type = IPv6_Address_Type(ipv6_header -> nx_ip_header_destination_ip); in _nx_icmpv6_validate_ra()
114 if ((ipv6_header -> nx_ip_header_word_1 & 0xFF) != 0xFF) in _nx_icmpv6_validate_ra()
Dnx_icmpv6_process_ra.c108 NX_IPV6_HEADER *ipv6_header; in _nx_icmpv6_process_ra() local
170 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_icmpv6_process_ra()
190 router_address.nxd_ip_address.v6[0] = ipv6_header -> nx_ip_header_source_ip[0]; in _nx_icmpv6_process_ra()
191 router_address.nxd_ip_address.v6[1] = ipv6_header -> nx_ip_header_source_ip[1]; in _nx_icmpv6_process_ra()
192 router_address.nxd_ip_address.v6[2] = ipv6_header -> nx_ip_header_source_ip[2]; in _nx_icmpv6_process_ra()
193 router_address.nxd_ip_address.v6[3] = ipv6_header -> nx_ip_header_source_ip[3]; in _nx_icmpv6_process_ra()
241 if (IPv6_Address_Type(ipv6_header -> nx_ip_header_destination_ip) & IPV6_ALL_NODE_MCAST) in _nx_icmpv6_process_ra()
453 … status = _nx_nd_cache_find_entry(ip_ptr, ipv6_header -> nx_ip_header_source_ip, &nd_entry); in _nx_icmpv6_process_ra()
461 _nx_nd_cache_add(ip_ptr, ipv6_header -> nx_ip_header_source_ip, if_ptr, in _nx_icmpv6_process_ra()
535 … _nx_icmpv6_dest_table_add(ip_ptr, ipv6_header -> nx_ip_header_source_ip, &dest_entry_ptr, in _nx_icmpv6_process_ra()
[all …]
Dnx_icmpv6_process_ns.c106 NX_IPV6_HEADER *ipv6_header; in _nx_icmpv6_process_ns() local
128 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_icmpv6_process_ns()
169 if (CHECK_UNSPECIFIED_ADDRESS(ipv6_header -> nx_ip_header_source_ip)) in _nx_icmpv6_process_ns()
278 … status = _nx_nd_cache_find_entry(ip_ptr, ipv6_header -> nx_ip_header_source_ip, &nd_entry); in _nx_icmpv6_process_ns()
290 _nx_nd_cache_add(ip_ptr, ipv6_header -> nx_ip_header_source_ip, in _nx_icmpv6_process_ns()
358 …if (_nx_nd_cache_find_entry(ip_ptr, ipv6_header -> nx_ip_header_source_ip, &nd_entry) == NX_SUCCES… in _nx_icmpv6_process_ns()
420 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_source_ip, in _nx_icmpv6_process_ns()
Dnx_icmpv6_packet_process.c111 NX_IPV6_HEADER *ipv6_header; in _nx_icmpv6_packet_process() local
156 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_icmpv6_packet_process()
161 (ipv6_header -> nx_ip_header_source_ip), in _nx_icmpv6_packet_process()
162 (ipv6_header -> nx_ip_header_destination_ip)); in _nx_icmpv6_packet_process()
Dnxd_udp_source_extract.c119 NX_IPV6_HEADER *ipv6_header; in _nxd_udp_source_extract() local
124 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nxd_udp_source_extract()
126 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_source_ip, in _nxd_udp_source_extract()
Dnx_ip_fragment_timeout_check.c87 NX_IPV6_HEADER *ipv6_header; in _nx_ip_fragment_cleanup() local
129 ipv6_header = (NX_IPV6_HEADER *)fragment -> nx_packet_ip_header; in _nx_ip_fragment_cleanup()
134 … if (!(IPv6_Address_Type(ipv6_header -> nx_ip_header_destination_ip) & IPV6_ADDRESS_MULTICAST)) in _nx_ip_fragment_cleanup()
Dnxd_udp_packet_info_extract.c96 NX_IPV6_HEADER *ipv6_header; in _nxd_udp_packet_info_extract() local
127 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nxd_udp_packet_info_extract()
132 … COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_source_ip, ip_address -> nxd_ip_address.v6); in _nxd_udp_packet_info_extract()
Dnx_icmpv6_process_echo_reply.c90 NX_IPV6_HEADER *ipv6_header; in _nx_icmpv6_process_echo_reply() local
118 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_icmpv6_process_echo_reply()
130 if (CHECK_UNSPECIFIED_ADDRESS(ipv6_header -> nx_ip_header_source_ip)) in _nx_icmpv6_process_echo_reply()
Dnx_tcp_server_socket_relisten.c309 NX_IPV6_HEADER *ipv6_header = in _nx_tcp_server_socket_relisten() local
314 source_ip.nxd_ip_address.v6[0] = ipv6_header -> nx_ip_header_source_ip[0]; in _nx_tcp_server_socket_relisten()
315 source_ip.nxd_ip_address.v6[1] = ipv6_header -> nx_ip_header_source_ip[1]; in _nx_tcp_server_socket_relisten()
316 source_ip.nxd_ip_address.v6[2] = ipv6_header -> nx_ip_header_source_ip[2]; in _nx_tcp_server_socket_relisten()
317 source_ip.nxd_ip_address.v6[3] = ipv6_header -> nx_ip_header_source_ip[3]; in _nx_tcp_server_socket_relisten()
Dnx_udp_socket_receive.c309 NX_IPV6_HEADER *ipv6_header; in _nx_udp_socket_receive() local
312 ipv6_header = (NX_IPV6_HEADER *)(current_ptr -> nx_packet_ip_header); in _nx_udp_socket_receive()
313 ip_src_addr = (&ipv6_header -> nx_ip_header_source_ip[0]); in _nx_udp_socket_receive()
314 ip_dest_addr = (&ipv6_header -> nx_ip_header_destination_ip[0]); in _nx_udp_socket_receive()
Dnx_ipv6_fragment_process.c106 NX_IPV6_HEADER *ipv6_header; in _nx_ipv6_fragment_process() local
364 ipv6_header = (NX_IPV6_HEADER *)first_fragment -> nx_packet_prepend_ptr; in _nx_ipv6_fragment_process()
367 val = ipv6_header -> nx_ip_header_word_1; in _nx_ipv6_fragment_process()
380 ipv6_header -> nx_ip_header_word_1 = word_1; in _nx_ipv6_fragment_process()
Dnx_ip_dispatch_process.c128 NX_IPV6_HEADER *ipv6_header; in _nx_ip_dispatch_process() local
395 ipv6_header = (NX_IPV6_HEADER *)(packet_ptr -> nx_packet_ip_header); in _nx_ip_dispatch_process()
400 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_source_ip, in _nx_ip_dispatch_process()
404 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_destination_ip, in _nx_ip_dispatch_process()
Dnx_tcp_packet_process.c162 NX_IPV6_HEADER *ipv6_header; in _nx_tcp_packet_process() local
165 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_tcp_packet_process()
167 source_ip = &ipv6_header -> nx_ip_header_source_ip[0]; in _nx_tcp_packet_process()
169 dest_ip = &ipv6_header -> nx_ip_header_destination_ip[0]; in _nx_tcp_packet_process()
/NetX-Duo-v6.2.1/test/regression/netxduo_test/
Dnetx_tcp_ipv6_basic_processing_test.c456 NX_IPV6_HEADER *ipv6_header; in tcp_packet_receive() local
470 ipv6_header = (NX_IPV6_HEADER *)loopback_src_port -> nx_packet_ip_header; in tcp_packet_receive()
473 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_destination_ip, in tcp_packet_receive()
474 ipv6_header -> nx_ip_header_source_ip); in tcp_packet_receive()
477 source_ip = ipv6_header -> nx_ip_header_source_ip; in tcp_packet_receive()
478 dest_ip = ipv6_header -> nx_ip_header_destination_ip; in tcp_packet_receive()
500 ipv6_header = (NX_IPV6_HEADER *)broadcast_source -> nx_packet_ip_header; in tcp_packet_receive()
503 COPY_IPV6_ADDRESS(broadcast, ipv6_header -> nx_ip_header_source_ip); in tcp_packet_receive()
506 source_ip = ipv6_header -> nx_ip_header_source_ip; in tcp_packet_receive()
507 dest_ip = ipv6_header -> nx_ip_header_destination_ip; in tcp_packet_receive()
Dnetx_checksum_test.c273 NX_IPV6_HEADER *ipv6_header; in verify_checksum() local
274 ipv6_header = (NX_IPV6_HEADER*)(checksum_test_seq[index].pkt_data + PHYSICAL_OFFSET); in verify_checksum()
275 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_source_ip, source_ip); in verify_checksum()
276 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_destination_ip, dest_ip); in verify_checksum()
Dnetx_icmp_interface2_ping6_test.c207 NX_IPV6_HEADER *ipv6_header; in ntest_0_entry() local
392 ipv6_header = (NX_IPV6_HEADER*)(my_packet -> nx_packet_ip_header); in ntest_0_entry()
394 …if(!CHECK_IPV6_ADDRESSES_SAME(ipv6_header -> nx_ip_header_destination_ip, ipv6_address_3.nxd_ip_ad… in ntest_0_entry()
451 ipv6_header = (NX_IPV6_HEADER*)(my_packet -> nx_packet_ip_header); in ntest_0_entry()
452 …if(!CHECK_IPV6_ADDRESSES_SAME(ipv6_header -> nx_ip_header_destination_ip, ip0_lla_2.nxd_ip_address… in ntest_0_entry()
/NetX-Duo-v6.2.1/test/regression/bsd_test/
Dnetx_bsd_raw_bind_connect_test.c404 NX_IPV6_HEADER *ipv6_header; in ntest_1_entry() local
451 ipv6_header = (NX_IPV6_HEADER*)packet_ptr -> nx_packet_ip_header; in ntest_1_entry()
453 …if((ipv6_header -> nx_ip_header_source_ip[0] != ipv6_address_ip0[iface][addr_index].nxd_ip_address… in ntest_1_entry()
454 …(ipv6_header -> nx_ip_header_source_ip[1] != ipv6_address_ip0[iface][addr_index].nxd_ip_address.v6… in ntest_1_entry()
455 …(ipv6_header -> nx_ip_header_source_ip[2] != ipv6_address_ip0[iface][addr_index].nxd_ip_address.v6… in ntest_1_entry()
456 …(ipv6_header -> nx_ip_header_source_ip[3] != ipv6_address_ip0[iface][addr_index].nxd_ip_address.v6… in ntest_1_entry()
458 …if((ipv6_header -> nx_ip_header_destination_ip[0] != ipv6_address_ip1[iface][addr_index].nxd_ip_ad… in ntest_1_entry()
459 …(ipv6_header -> nx_ip_header_destination_ip[1] != ipv6_address_ip1[iface][addr_index].nxd_ip_addre… in ntest_1_entry()
460 …(ipv6_header -> nx_ip_header_destination_ip[2] != ipv6_address_ip1[iface][addr_index].nxd_ip_addre… in ntest_1_entry()
461 …(ipv6_header -> nx_ip_header_destination_ip[3] != ipv6_address_ip1[iface][addr_index].nxd_ip_addre… in ntest_1_entry()
[all …]
Dnetx_bsd_udp_bind_connect_test.c407 NX_IPV6_HEADER *ipv6_header; in ntest_1_entry() local
467 ipv6_header = (NX_IPV6_HEADER*)packet_ptr -> nx_packet_ip_header; in ntest_1_entry()
477 …if((ipv6_header -> nx_ip_header_destination_ip[0] != ipv6_address_ip1[iface][addr_index].nxd_ip_ad… in ntest_1_entry()
478 …(ipv6_header -> nx_ip_header_destination_ip[1] != ipv6_address_ip1[iface][addr_index].nxd_ip_addre… in ntest_1_entry()
479 …(ipv6_header -> nx_ip_header_destination_ip[2] != ipv6_address_ip1[iface][addr_index].nxd_ip_addre… in ntest_1_entry()
480 …(ipv6_header -> nx_ip_header_destination_ip[3] != ipv6_address_ip1[iface][addr_index].nxd_ip_addre… in ntest_1_entry()
/NetX-Duo-v6.2.1/test/regression/tahi_test/
Dnetx_tahi_run_test_case.c296 NX_IPV6_HEADER *ipv6_header; in perform_decrypt_check() local
355 ipv6_header = (NX_IPV6_HEADER*)(current_pkt -> nx_packet_prepend_ptr); in perform_decrypt_check()
360 NX_IPV6_ADDRESS_CHANGE_ENDIAN(ipv6_header -> nx_ip_header_destination_ip); in perform_decrypt_check()
361 NX_IPV6_ADDRESS_CHANGE_ENDIAN(ipv6_header -> nx_ip_header_source_ip); in perform_decrypt_check()
363 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_source_ip, in perform_decrypt_check()
367 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_destination_ip, in perform_decrypt_check()
/NetX-Duo-v6.2.1/addons/mdns/
Dnxd_mdns.c10486 NX_IPV6_HEADER *ipv6_header; in _nx_mdns_packet_address_check() local
10523 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_mdns_packet_address_check()
10527 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_source_ip, src_address.nxd_ip_address.v6); in _nx_mdns_packet_address_check()
10531 … COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_destination_ip, des_address.nxd_ip_address.v6); in _nx_mdns_packet_address_check()
/NetX-Duo-v6.2.1/addons/BSD/
Dnxd_bsd.c3475 NX_IPV6_HEADER *ipv6_header; in nx_bsd_send_internal() local
3482 ipv6_header = (NX_IPV6_HEADER*)packet_ptr -> nx_packet_ip_header; in nx_bsd_send_internal()
3485 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_destination_ip, dest_addr); in nx_bsd_send_internal()
3486 COPY_IPV6_ADDRESS(ipv6_header -> nx_ip_header_source_ip, src_addr); in nx_bsd_send_internal()