| /NetX-Duo-v6.2.1/common/src/ |
| D | nx_ip_interface_info_get.c | 88 NX_INTERFACE *nx_interface; in _nx_ip_interface_info_get() local 95 nx_interface = &(ip_ptr -> nx_ip_interface[interface_index]); in _nx_ip_interface_info_get() 97 if (!nx_interface -> nx_interface_valid) in _nx_ip_interface_info_get() 104 *interface_name = nx_interface -> nx_interface_name; in _nx_ip_interface_info_get() 110 *ip_address = nx_interface -> nx_interface_ip_address; in _nx_ip_interface_info_get() 115 *network_mask = nx_interface -> nx_interface_ip_network_mask; in _nx_ip_interface_info_get() 121 *mtu_size = nx_interface -> nx_interface_ip_mtu_size; in _nx_ip_interface_info_get() 126 *physical_address_msw = nx_interface -> nx_interface_physical_address_msw; in _nx_ip_interface_info_get() 131 *physical_address_lsw = nx_interface -> nx_interface_physical_address_lsw; in _nx_ip_interface_info_get() 136 …NX_TRACE_IN_LINE_INSERT(NX_TRACE_IP_INTERFACE_INFO_GET, ip_ptr, nx_interface -> nx_interface_ip_ad… in _nx_ip_interface_info_get() [all …]
|
| D | nx_arp_announce_send.c | 79 NX_INTERFACE *nx_interface; in _nx_arp_announce_send() local 116 nx_interface = &(ip_ptr -> nx_ip_interface[interface_index]); in _nx_arp_announce_send() 120 request_ptr -> nx_packet_address.nx_packet_interface_ptr = nx_interface; in _nx_arp_announce_send() 128 …NX_TRACE_IN_LINE_INSERT(NX_TRACE_INTERNAL_ARP_REQUEST_SEND, ip_ptr, nx_interface -> nx_interface_i… in _nx_arp_announce_send() 148 *(message_ptr + 2) = (ULONG)(nx_interface -> nx_interface_physical_address_msw << 16) | in _nx_arp_announce_send() 149 (nx_interface -> nx_interface_physical_address_lsw >> 16); in _nx_arp_announce_send() 151 *(message_ptr + 3) = (ULONG)(nx_interface -> nx_interface_physical_address_lsw << 16) | in _nx_arp_announce_send() 152 (nx_interface -> nx_interface_ip_address >> 16); in _nx_arp_announce_send() 154 *(message_ptr + 4) = (ULONG)(nx_interface -> nx_interface_ip_address << 16); in _nx_arp_announce_send() 156 *(message_ptr + 6) = (ULONG)nx_interface -> nx_interface_ip_address; in _nx_arp_announce_send() [all …]
|
| D | nx_arp_packet_send.c | 76 VOID _nx_arp_packet_send(NX_IP *ip_ptr, ULONG destination_ip, NX_INTERFACE *nx_interface) in _nx_arp_packet_send() argument 84 NX_ASSERT(nx_interface != NX_NULL); in _nx_arp_packet_send() 116 request_ptr -> nx_packet_address.nx_packet_interface_ptr = nx_interface; in _nx_arp_packet_send() 144 *(message_ptr + 2) = (ULONG)(nx_interface -> nx_interface_physical_address_msw << 16) | in _nx_arp_packet_send() 145 (nx_interface -> nx_interface_physical_address_lsw >> 16); in _nx_arp_packet_send() 146 *(message_ptr + 3) = (ULONG)(nx_interface -> nx_interface_physical_address_lsw << 16) | in _nx_arp_packet_send() 147 (nx_interface -> nx_interface_ip_address >> 16); in _nx_arp_packet_send() 148 *(message_ptr + 4) = (ULONG)(nx_interface -> nx_interface_ip_address << 16); in _nx_arp_packet_send() 168 driver_request.nx_ip_driver_interface = nx_interface; in _nx_arp_packet_send() 178 (nx_interface -> nx_interface_link_driver_entry)(&driver_request); in _nx_arp_packet_send()
|
| D | nx_arp_probe_send.c | 80 NX_INTERFACE *nx_interface; in _nx_arp_probe_send() local 117 nx_interface = &(ip_ptr -> nx_ip_interface[interface_index]); in _nx_arp_probe_send() 120 nx_interface -> nx_interface_ip_probe_address = probe_address; in _nx_arp_probe_send() 124 request_ptr -> nx_packet_address.nx_packet_interface_ptr = nx_interface; in _nx_arp_probe_send() 152 *(message_ptr + 2) = (ULONG)(nx_interface -> nx_interface_physical_address_msw << 16) | in _nx_arp_probe_send() 153 (nx_interface -> nx_interface_physical_address_lsw >> 16); in _nx_arp_probe_send() 155 *(message_ptr + 3) = (ULONG)(nx_interface -> nx_interface_physical_address_lsw << 16); in _nx_arp_probe_send() 176 driver_request.nx_ip_driver_interface = nx_interface; in _nx_arp_probe_send() 186 (nx_interface -> nx_interface_link_driver_entry)(&driver_request); in _nx_arp_probe_send()
|
| D | nx_ip_interface_attach.c | 99 NX_INTERFACE *nx_interface = NX_NULL; in _nx_ip_interface_attach() local 127 nx_interface = &(ip_ptr -> nx_ip_interface[i]); in _nx_ip_interface_attach() 129 if (!(nx_interface -> nx_interface_valid)) in _nx_ip_interface_attach() 146 nx_interface -> nx_interface_valid = NX_TRUE; in _nx_ip_interface_attach() 150 nx_interface -> nx_interface_ip_address = ip_address; in _nx_ip_interface_attach() 151 nx_interface -> nx_interface_ip_network_mask = network_mask; in _nx_ip_interface_attach() 152 nx_interface -> nx_interface_ip_network = ip_address & network_mask; in _nx_ip_interface_attach() 154 nx_interface -> nx_interface_link_driver_entry = ip_link_driver; in _nx_ip_interface_attach() 155 nx_interface -> nx_interface_name = interface_name; in _nx_ip_interface_attach()
|
| D | nx_igmp_multicast_interface_join_internal.c | 83 NX_INTERFACE *nx_interface; in _nx_igmp_multicast_interface_join_internal() local 91 nx_interface = &ip_ptr -> nx_ip_interface[interface_index]; in _nx_igmp_multicast_interface_join_internal() 101 … (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list == nx_interface)) in _nx_igmp_multicast_interface_join_internal() 144 driver_request.nx_ip_driver_interface = nx_interface; in _nx_igmp_multicast_interface_join_internal() 149 (nx_interface -> nx_interface_link_driver_entry)(&driver_request); in _nx_igmp_multicast_interface_join_internal() 166 …ip_ptr -> nx_ipv4_multicast_entry[first_free].nx_ipv4_multicast_join_interface_list = nx_interface; in _nx_igmp_multicast_interface_join_internal()
|
| D | nxd_ipv6_multicast_interface_join.c | 85 NX_INTERFACE *nx_interface; in _nxd_ipv6_multicast_interface_join() local 90 nx_interface = &ip_ptr -> nx_ip_interface[interface_index]; in _nxd_ipv6_multicast_interface_join() 99 if ((nx_interface == ip_ptr -> nx_ipv6_multicast_entry[i].nx_ip_mld_join_interface_list) && in _nxd_ipv6_multicast_interface_join() 141 ip_ptr -> nx_ipv6_multicast_entry[first_free].nx_ip_mld_join_interface_list = nx_interface; in _nxd_ipv6_multicast_interface_join() 153 driver_request.nx_ip_driver_interface = nx_interface; in _nxd_ipv6_multicast_interface_join() 155 (nx_interface -> nx_interface_link_driver_entry)(&driver_request); in _nxd_ipv6_multicast_interface_join()
|
| D | nxd_udp_packet_info_extract.c | 88 NX_INTERFACE *nx_interface; in _nxd_udp_packet_info_extract() local 178 nx_interface = packet_ptr -> nx_packet_address.nx_packet_interface_ptr; in _nxd_udp_packet_info_extract() 191 …nx_interface = packet_ptr -> nx_packet_address.nx_packet_ipv6_address_ptr -> nxd_ipv6_address_atta… in _nxd_udp_packet_info_extract() 200 if (nx_interface == NX_NULL) in _nxd_udp_packet_info_extract() 207 *interface_index = (UINT)nx_interface -> nx_interface_index; in _nxd_udp_packet_info_extract()
|
| D | nxd_ipv6_multicast_interface_leave.c | 83 NX_INTERFACE *nx_interface; in _nxd_ipv6_multicast_interface_leave() local 88 nx_interface = &ip_ptr -> nx_ip_interface[interface_index]; in _nxd_ipv6_multicast_interface_leave() 94 …if ((nx_interface == ip_ptr -> nx_ipv6_multicast_entry[i].nx_ip_mld_join_interface_list) && (CHECK… in _nxd_ipv6_multicast_interface_leave() 117 driver_request.nx_ip_driver_interface = nx_interface; in _nxd_ipv6_multicast_interface_leave()
|
| D | nx_ipv6_multicast_join.c | 78 UINT _nx_ipv6_multicast_join(NX_IP *ip_ptr, ULONG *multicast_addr, NX_INTERFACE *nx_interface) in _nx_ipv6_multicast_join() argument 89 driver_request.nx_ip_driver_interface = nx_interface; in _nx_ipv6_multicast_join() 95 (nx_interface -> nx_interface_link_driver_entry)(&driver_request); in _nx_ipv6_multicast_join()
|
| D | nx_ipv6_multicast_leave.c | 76 UINT _nx_ipv6_multicast_leave(NX_IP *ip_ptr, ULONG *multicast_addr, NX_INTERFACE *nx_interface) in _nx_ipv6_multicast_leave() argument 87 driver_request.nx_ip_driver_interface = nx_interface; in _nx_ipv6_multicast_leave() 94 (nx_interface -> nx_interface_link_driver_entry)(&driver_request); in _nx_ipv6_multicast_leave()
|
| D | nx_arp_dynamic_entry_set.c | 94 NX_INTERFACE *nx_interface = NX_NULL; in _nx_arp_dynamic_entry_set() local 104 if (_nx_ip_route_find(ip_ptr, ip_address, &nx_interface, &next_hop_address) != NX_SUCCESS) in _nx_arp_dynamic_entry_set() 204 arp_ptr -> nx_arp_ip_interface = nx_interface; in _nx_arp_dynamic_entry_set() 217 _nx_arp_packet_send(ip_ptr, ip_address, nx_interface); in _nx_arp_dynamic_entry_set()
|
| D | nx_igmp_multicast_interface_leave_internal.c | 83 NX_INTERFACE *nx_interface; in _nx_igmp_multicast_interface_leave_internal() local 92 nx_interface = &ip_ptr -> nx_ip_interface[interface_index]; in _nx_igmp_multicast_interface_leave_internal() 101 … (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list == nx_interface)) in _nx_igmp_multicast_interface_leave_internal()
|
| D | nx_igmp_multicast_check.c | 77 UINT _nx_igmp_multicast_check(NX_IP *ip_ptr, ULONG group, NX_INTERFACE *nx_interface) in _nx_igmp_multicast_check() argument 97 … (nx_interface == ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list)) in _nx_igmp_multicast_check()
|
| D | nx_igmp_interface_report_send.c | 92 NX_INTERFACE *nx_interface; in _nx_igmp_interface_report_send() local 111 nx_interface = &ip_ptr -> nx_ip_interface[interface_index]; in _nx_igmp_interface_report_send() 158 packet_ptr -> nx_packet_address.nx_packet_interface_ptr = nx_interface; in _nx_igmp_interface_report_send()
|
| D | nx_arp_static_entry_create.c | 91 NX_INTERFACE *nx_interface = NX_NULL; in _nx_arp_static_entry_create() local 98 if (_nx_ip_route_find(ip_ptr, ip_address, &nx_interface, &next_hop_address) != NX_SUCCESS) in _nx_arp_static_entry_create() 257 arp_ptr -> nx_arp_ip_interface = nx_interface; in _nx_arp_static_entry_create()
|
| D | nx_link.c | 1632 NX_INTERFACE *nx_interface = NX_NULL; in nx_link_vlan_interface_status_change() local 1637 nx_interface = &(ip_ptr -> nx_ip_interface[i]); in nx_link_vlan_interface_status_change() 1639 if ((nx_interface -> nx_interface_valid) && in nx_link_vlan_interface_status_change() 1640 (nx_interface -> nx_interface_parent_ptr != NX_NULL) && in nx_link_vlan_interface_status_change() 1641 (nx_interface -> nx_interface_parent_ptr -> nx_interface_index == interface_index)) in nx_link_vlan_interface_status_change() 1643 …nx_interface -> nx_interface_link_up = nx_interface -> nx_interface_parent_ptr -> nx_interface_li… in nx_link_vlan_interface_status_change() 1646 nx_interface -> nx_interface_link_status_change = NX_FALSE; in nx_link_vlan_interface_status_change() 1650 … ip_ptr -> nx_ip_link_status_change_callback(ip_ptr, i, nx_interface -> nx_interface_link_up); in nx_link_vlan_interface_status_change()
|
| /NetX-Duo-v6.2.1/test/regression/netxduo_test/ |
| D | netx_icmpv6_branch_test.c | 535 NX_INTERFACE nx_interface; in thread_for_assert_entry_7() local 540 ipv6_address.nxd_ipv6_address_attached = &nx_interface; in thread_for_assert_entry_7() 541 nx_interface.nx_interface_link_driver_entry = NX_NULL; in thread_for_assert_entry_7()
|
| D | netx_arp_conflict_test.c | 35 extern VOID _nx_arp_packet_send(NX_IP *ip_ptr, ULONG destination_ip, NX_INTERFACE *nx_interface);
|
| /NetX-Duo-v6.2.1/common/inc/ |
| D | nx_igmp.h | 177 UINT _nx_igmp_multicast_check(NX_IP *ip_ptr, ULONG group_address, NX_INTERFACE *nx_interface);
|
| D | nx_arp.h | 101 VOID _nx_arp_packet_send(NX_IP *ip_ptr, ULONG destination_ip, NX_INTERFACE *nx_interface);
|
| D | nx_api.h | 2978 … (*nx_ip_arp_packet_send)(struct NX_IP_STRUCT *, ULONG destination_ip, NX_INTERFACE *nx_interface);
|
| /NetX-Duo-v6.2.1/addons/BSD/ |
| D | nxd_bsd.c | 5543 NX_INTERFACE *nx_interface; in nx_bsd_ioctl() local 5707 nx_interface = &nx_bsd_default_ip -> nx_ip_interface[ifreq -> ifr_ifindex]; in nx_bsd_ioctl() 5708 if (!(nx_interface -> nx_interface_valid)) in nx_bsd_ioctl() 5716 … ifreq -> ifr_hwaddr.sa_data[0] = (UCHAR)(nx_interface -> nx_interface_physical_address_msw >> 8); in nx_bsd_ioctl() 5717 …ifreq -> ifr_hwaddr.sa_data[1] = (UCHAR)(nx_interface -> nx_interface_physical_address_msw & 0xFF); in nx_bsd_ioctl() 5718 … ifreq -> ifr_hwaddr.sa_data[2] = (UCHAR)(nx_interface -> nx_interface_physical_address_lsw >> 24); in nx_bsd_ioctl() 5719 … ifreq -> ifr_hwaddr.sa_data[3] = (UCHAR)(nx_interface -> nx_interface_physical_address_lsw >> 16); in nx_bsd_ioctl() 5720 … ifreq -> ifr_hwaddr.sa_data[4] = (UCHAR)(nx_interface -> nx_interface_physical_address_lsw >> 8); in nx_bsd_ioctl() 5721 …ifreq -> ifr_hwaddr.sa_data[5] = (UCHAR)(nx_interface -> nx_interface_physical_address_lsw & 0xFF); in nx_bsd_ioctl()
|