Home
last modified time | relevance | path

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

/NetX-Duo-v6.2.1/common/src/
Dnx_ip_interface_info_get.c88 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 …]
Dnx_arp_announce_send.c79 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 …]
Dnx_arp_packet_send.c76 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()
Dnx_arp_probe_send.c80 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()
Dnx_ip_interface_attach.c99 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()
Dnx_igmp_multicast_interface_join_internal.c83 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()
Dnxd_ipv6_multicast_interface_join.c85 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()
Dnxd_udp_packet_info_extract.c88 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()
191nx_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()
Dnxd_ipv6_multicast_interface_leave.c83 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()
Dnx_ipv6_multicast_join.c78 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()
Dnx_ipv6_multicast_leave.c76 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()
Dnx_arp_dynamic_entry_set.c94 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()
Dnx_igmp_multicast_interface_leave_internal.c83 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()
Dnx_igmp_multicast_check.c77 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()
Dnx_igmp_interface_report_send.c92 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()
Dnx_arp_static_entry_create.c91 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()
Dnx_link.c1632 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()
1643nx_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/
Dnetx_icmpv6_branch_test.c535 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()
Dnetx_arp_conflict_test.c35 extern VOID _nx_arp_packet_send(NX_IP *ip_ptr, ULONG destination_ip, NX_INTERFACE *nx_interface);
/NetX-Duo-v6.2.1/common/inc/
Dnx_igmp.h177 UINT _nx_igmp_multicast_check(NX_IP *ip_ptr, ULONG group_address, NX_INTERFACE *nx_interface);
Dnx_arp.h101 VOID _nx_arp_packet_send(NX_IP *ip_ptr, ULONG destination_ip, NX_INTERFACE *nx_interface);
Dnx_api.h2978 … (*nx_ip_arp_packet_send)(struct NX_IP_STRUCT *, ULONG destination_ip, NX_INTERFACE *nx_interface);
/NetX-Duo-v6.2.1/addons/BSD/
Dnxd_bsd.c5543 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()