| /NetX-Duo-v6.2.1/test/regression/mqtt_test/ |
| D | netx_mqtt_remaining_length_test.c | 5 extern UINT _nxd_mqtt_read_remaining_length(NX_PACKET *packet_ptr, UINT *remaining_length, ULONG *o… 6 extern UINT _nxd_mqtt_client_set_fixed_header(NXD_MQTT_CLIENT *client_ptr, NX_PACKET *packet_ptr, U… 25 NX_PACKET *packet_ptr; in test_application_define() local 52 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_TCP_PACKET, NX_WAIT_FOREVER); in test_application_define() 64 packet_ptr->nx_packet_length = 0; in test_application_define() 65 packet_ptr->nx_packet_append_ptr = packet_ptr->nx_packet_prepend_ptr; in test_application_define() 66 packet_ptr->nx_packet_next = 0; in test_application_define() 67 memset(packet_ptr->nx_packet_prepend_ptr, 0, 10); in test_application_define() 68 status = _nxd_mqtt_client_set_fixed_header(client_ptr, packet_ptr, 0, i, NX_WAIT_FOREVER); in test_application_define() 70 …if((status != 0) || (packet_ptr -> nx_packet_length != 2) || ((*(packet_ptr -> nx_packet_prepend_p… in test_application_define() [all …]
|
| /NetX-Duo-v6.2.1/test/regression/netxduo_test/ |
| D | netx_ip_abnormal_packet_test.c | 315 NX_PACKET *packet_ptr; in thread_0_entry() local 340 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 349 memcpy(packet_ptr -> nx_packet_prepend_ptr, &pkt_data_ptr[14], pkt_len - 14); in thread_0_entry() 350 packet_ptr -> nx_packet_length = pkt_len - 14; in thread_0_entry() 351 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() 354 packet_ptr -> nx_packet_destination_header = 1; in thread_0_entry() 355 packet_ptr -> nx_packet_option_state = 0; in thread_0_entry() 358 _nx_ip_packet_deferred_receive(&ip_0, packet_ptr); in thread_0_entry() 373 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 382 memcpy(packet_ptr -> nx_packet_prepend_ptr, &pkt_data_ptr[14], pkt_len - 14); in thread_0_entry() [all …]
|
| D | netx_icmpv6_redirect_test.c | 34 extern UINT (*advanced_packet_process_callback)(NX_IP *ip_ptr, NX_PACKET *packet_ptr, UINT *oper… 35 static UINT my_packet_process(NX_IP *ip_ptr, NX_PACKET *packet_ptr, UINT *operation_ptr, UINT *d… 195 NX_PACKET *packet_ptr; in thread_0_entry() local 244 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_RECEIVE_PACKET, NX_WAIT_FOREVER); in thread_0_entry() 251 memcpy(packet_ptr -> nx_packet_prepend_ptr, &pkt1[14], sizeof(pkt1) - 14); in thread_0_entry() 252 packet_ptr -> nx_packet_length = sizeof(pkt1) - 14; in thread_0_entry() 253 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() 256 _nx_ip_packet_deferred_receive(&ip_0, packet_ptr); in thread_0_entry() 271 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_RECEIVE_PACKET, NX_WAIT_FOREVER); in thread_0_entry() 278 memcpy(packet_ptr -> nx_packet_prepend_ptr, &pkt1[14], sizeof(pkt1) - 14); in thread_0_entry() [all …]
|
| D | netx_icmpv6_na_tlla_changed_test.c | 167 NX_PACKET *packet_ptr; in thread_0_entry() local 207 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 214 memcpy(packet_ptr -> nx_packet_prepend_ptr, &pkt1[14], sizeof(pkt1) - 14); in thread_0_entry() 215 packet_ptr -> nx_packet_length = sizeof(pkt1) - 14; in thread_0_entry() 216 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() 219 _nx_ip_packet_deferred_receive(&ip_0, packet_ptr); in thread_0_entry() 223 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 230 memcpy(packet_ptr -> nx_packet_prepend_ptr, &pkt3[14], sizeof(pkt3) - 14); in thread_0_entry() 231 packet_ptr -> nx_packet_length = sizeof(pkt3) - 14; in thread_0_entry() 232 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() [all …]
|
| D | netx_tcp_branch_test.c | 365 NX_PACKET *packet_ptr; in thread_0_entry() local 861 _nx_tcp_socket_receive(&tcp_socket, &packet_ptr, 0); in thread_0_entry() 1020 nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 1023 memcpy(packet_ptr -> nx_packet_prepend_ptr, &pkt1[14], sizeof(pkt1) - 14); in thread_0_entry() 1024 packet_ptr -> nx_packet_length = sizeof(pkt1) - 14; in thread_0_entry() 1025 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() 1028 _nx_ip_packet_deferred_receive(&ip_0, packet_ptr); in thread_0_entry() 1038 nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 1041 memcpy(packet_ptr -> nx_packet_prepend_ptr, &pkt1[14], sizeof(pkt1) - 14); in thread_0_entry() 1042 packet_ptr -> nx_packet_length = sizeof(pkt1) - 14; in thread_0_entry() [all …]
|
| D | netx_icmpv6_redirect_nd_full_test.c | 155 NX_PACKET *packet_ptr; in thread_0_entry() local 180 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 187 memcpy(packet_ptr -> nx_packet_prepend_ptr, &ra_pkt[14], sizeof(ra_pkt) - 14); in thread_0_entry() 188 packet_ptr -> nx_packet_length = sizeof(ra_pkt) - 14; in thread_0_entry() 189 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() 192 _nx_ip_packet_deferred_receive(&ip_0, packet_ptr); in thread_0_entry() 199 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 206 …memcpy(packet_ptr -> nx_packet_prepend_ptr, &redirect_tlla_changed_pkt[14], sizeof(redirect_tlla_c… in thread_0_entry() 207 packet_ptr -> nx_packet_length = sizeof(redirect_tlla_changed_pkt) - 14; in thread_0_entry() 208 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() [all …]
|
| D | netx_arp_no_duplicate_entry_test.c | 174 NX_PACKET *packet_ptr; in thread_0_entry() local 193 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 202 memcpy(packet_ptr -> nx_packet_prepend_ptr, &arp_request_pkt[14], sizeof(arp_request_pkt) - 14); in thread_0_entry() 203 packet_ptr -> nx_packet_length = sizeof(arp_request_pkt) - 14; in thread_0_entry() 204 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() 207 _nx_arp_packet_deferred_receive(&ip_0, packet_ptr); in thread_0_entry() 229 status = nx_packet_allocate(&pool_0, &packet_ptr, NX_PHYSICAL_HEADER, NX_WAIT_FOREVER); in thread_0_entry() 236 … memcpy(packet_ptr -> nx_packet_prepend_ptr, &arp_request_pkt2[14], sizeof(arp_request_pkt2) - 14); in thread_0_entry() 237 packet_ptr -> nx_packet_length = sizeof(arp_request_pkt2) - 14; in thread_0_entry() 238 …packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + packet_ptr -> nx_packet… in thread_0_entry() [all …]
|
| /NetX-Duo-v6.2.1/common/src/ |
| D | nx_ip_packet_send.c | 91 VOID _nx_ip_packet_send(NX_IP *ip_ptr, NX_PACKET *packet_ptr, in _nx_ip_packet_send() argument 108 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_ip_packet_send() 117 if (packet_ptr -> nx_packet_address.nx_packet_interface_ptr == NX_NULL) in _nx_ip_packet_send() 127 …packet_ptr -> nx_packet_prepend_ptr = packet_ptr -> nx_packet_prepend_ptr - sizeof(NX_IPV4_HEADER… in _nx_ip_packet_send() 130 … packet_ptr -> nx_packet_length = packet_ptr -> nx_packet_length + (ULONG)sizeof(NX_IPV4_HEADER); in _nx_ip_packet_send() 133 _nx_packet_transmit_release(packet_ptr); in _nx_ip_packet_send() 140 if (packet_ptr -> nx_packet_address.nx_packet_interface_ptr -> nx_interface_capability_flag & in _nx_ip_packet_send() 150 _nx_packet_transmit_release(packet_ptr); in _nx_ip_packet_send() 159 if (packet_ptr -> nx_packet_ipsec_sa_ptr && in _nx_ip_packet_send() 160 …((NX_IPSEC_SA *)(packet_ptr -> nx_packet_ipsec_sa_ptr)) -> nx_ipsec_sa_mode == NX_IPSEC_TRANSPORT_… in _nx_ip_packet_send() [all …]
|
| D | nx_ip_dispatch_process.c | 106 UINT _nx_ip_dispatch_process(NX_IP *ip_ptr, NX_PACKET *packet_ptr, UINT protocol) in _nx_ip_dispatch_process() argument 138 incoming_addr = packet_ptr -> nx_packet_address.nx_packet_ipv6_address_ptr; in _nx_ip_dispatch_process() 146 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_ip_dispatch_process() 150 nx_packet_option_offset = packet_ptr -> nx_packet_option_offset; in _nx_ip_dispatch_process() 159 if (packet_ptr -> nx_packet_option_state >= (UCHAR)HOP_BY_HOP_HEADER) in _nx_ip_dispatch_process() 165 NX_ICMPV6_SEND_PARAMETER_PROBLEM(ip_ptr, packet_ptr, 1, nx_packet_option_offset); in _nx_ip_dispatch_process() 172 packet_ptr -> nx_packet_option_state = (UCHAR)HOP_BY_HOP_HEADER; in _nx_ip_dispatch_process() 175 drop_packet = _nx_ipv6_process_hop_by_hop_option(ip_ptr, packet_ptr); in _nx_ip_dispatch_process() 183 if (packet_ptr -> nx_packet_destination_header >= 1) in _nx_ip_dispatch_process() 188 if ((packet_ptr -> nx_packet_option_state < (UCHAR)DESTINATION_HEADER_1) || in _nx_ip_dispatch_process() [all …]
|
| D | nx_ipv6_header_add.c | 97 NX_PACKET *packet_ptr = *packet_pptr; in _nx_ipv6_header_add() local 109 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_ipv6_header_add() 129 packet_ptr -> nx_packet_ip_header = packet_ptr -> nx_packet_prepend_ptr; in _nx_ipv6_header_add() 133 if (packet_ptr -> nx_packet_ipsec_sa_ptr && in _nx_ipv6_header_add() 134 …((NX_IPSEC_SA *)(packet_ptr -> nx_packet_ipsec_sa_ptr)) -> nx_ipsec_sa_mode == NX_IPSEC_TRANSPORT_… in _nx_ipv6_header_add() 135 (packet_ptr -> nx_packet_ipsec_state == NX_IPSEC_AH_PACKET || in _nx_ipv6_header_add() 136 packet_ptr -> nx_packet_ipsec_state == NX_IPSEC_ESP_PACKET)) in _nx_ipv6_header_add() 142 if (packet_ptr -> nx_packet_ipsec_sa_ptr && in _nx_ipv6_header_add() 143 packet_ptr -> nx_packet_ipsec_state != NX_IPSEC_ESP_PACKET && in _nx_ipv6_header_add() 144 packet_ptr -> nx_packet_ipsec_state != NX_IPSEC_AH_PACKET && in _nx_ipv6_header_add() [all …]
|
| D | nx_ipv4_packet_receive.c | 87 VOID _nx_ipv4_packet_receive(NX_IP *ip_ptr, NX_PACKET *packet_ptr) in _nx_ipv4_packet_receive() argument 121 ip_header_ptr = (NX_IPV4_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_ipv4_packet_receive() 124 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_ipv4_packet_receive() 127 …NAL_IP_RECEIVE, ip_ptr, ip_header_ptr -> nx_ip_header_source_ip, packet_ptr, packet_ptr -> nx_pack… in _nx_ipv4_packet_receive() 142 if (packet_ptr -> nx_packet_length != pkt_length) in _nx_ipv4_packet_receive() 146 if (packet_ptr -> nx_packet_length < pkt_length) in _nx_ipv4_packet_receive() 161 _nx_packet_release(packet_ptr); in _nx_ipv4_packet_receive() 168 delta = packet_ptr -> nx_packet_length - pkt_length; in _nx_ipv4_packet_receive() 171 packet_ptr -> nx_packet_length = packet_ptr -> nx_packet_length - delta; in _nx_ipv4_packet_receive() 181 if (packet_ptr -> nx_packet_last == NX_NULL) in _nx_ipv4_packet_receive() [all …]
|
| D | nx_packet_data_adjust.c | 75 UINT _nx_packet_data_adjust(NX_PACKET *packet_ptr, ULONG header_size) in _nx_packet_data_adjust() argument 89 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_packet_data_adjust() 92 …if (((ALIGN_TYPE)packet_ptr -> nx_packet_data_end - (ALIGN_TYPE)packet_ptr -> nx_packet_data_start… in _nx_packet_data_adjust() 98 …if (((ALIGN_TYPE)packet_ptr -> nx_packet_prepend_ptr - (ALIGN_TYPE)packet_ptr -> nx_packet_data_st… in _nx_packet_data_adjust() 106 …available_size = (ULONG)(((ALIGN_TYPE)packet_ptr -> nx_packet_prepend_ptr - (ALIGN_TYPE)packet_ptr… in _nx_packet_data_adjust() 107 … ((ALIGN_TYPE)packet_ptr -> nx_packet_data_end - (ALIGN_TYPE)packet_ptr -> nx_packet_append_ptr)); in _nx_packet_data_adjust() 116 …shift_size = (ULONG)((ALIGN_TYPE)packet_ptr -> nx_packet_append_ptr - (ALIGN_TYPE)packet_ptr -> nx… in _nx_packet_data_adjust() 119 …memmove(packet_ptr -> nx_packet_data_start + header_size, packet_ptr -> nx_packet_prepend_ptr, shi… in _nx_packet_data_adjust() 122 packet_ptr -> nx_packet_prepend_ptr = packet_ptr -> nx_packet_data_start + header_size; in _nx_packet_data_adjust() 123 packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr + shift_size; in _nx_packet_data_adjust() [all …]
|
| D | nx_packet_release.c | 72 UINT _nx_packet_release(NX_PACKET *packet_ptr) in _nx_packet_release() argument 85 …E_INSERT(NX_TRACE_PACKET_RELEASE, packet_ptr, packet_ptr -> nx_packet_union_next.nx_packet_tcp_que… in _nx_packet_release() 90 while (packet_ptr) in _nx_packet_release() 96 …if (packet_ptr -> nx_packet_union_next.nx_packet_tcp_queue_next != ((NX_PACKET *)NX_PACKET_ALLOCAT… in _nx_packet_release() 101 pool_ptr = packet_ptr -> nx_packet_pool_owner; in _nx_packet_release() 119 next_packet = packet_ptr -> nx_packet_next; in _nx_packet_release() 123 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_packet_release() 129 pool_ptr = packet_ptr -> nx_packet_pool_owner; in _nx_packet_release() 177 packet_ptr -> nx_packet_queue_next = NX_NULL; in _nx_packet_release() 179 packet_ptr -> nx_packet_next = NX_NULL; in _nx_packet_release() [all …]
|
| D | nxd_udp_socket_send.c | 90 NX_PACKET *packet_ptr, in _nx_udp_socket_driver_send() argument 98 UCHAR *original_ptr = packet_ptr -> nx_packet_prepend_ptr + sizeof(NX_UDP_HEADER); in _nx_udp_socket_driver_send() 99 ULONG original_length = packet_ptr -> nx_packet_length - sizeof(NX_UDP_HEADER); in _nx_udp_socket_driver_send() 109 interface_ptr = packet_ptr -> nx_packet_address.nx_packet_interface_ptr; in _nx_udp_socket_driver_send() 115 …interface_ptr = packet_ptr -> nx_packet_address.nx_packet_ipv6_address_ptr -> nxd_ipv6_address_att… in _nx_udp_socket_driver_send() 128 _nx_ip_header_add(ip_ptr, packet_ptr, in _nx_udp_socket_driver_send() 140 if (_nx_ipv6_header_add(ip_ptr, &packet_ptr, NX_PROTOCOL_UDP, in _nx_udp_socket_driver_send() 141 packet_ptr -> nx_packet_length, in _nx_udp_socket_driver_send() 153 …packet_ptr -> nx_packet_prepend_ptr = packet_ptr -> nx_packet_prepend_ptr + sizeof(NX_IPV6_HEADER); in _nx_udp_socket_driver_send() 154 … packet_ptr -> nx_packet_length = packet_ptr -> nx_packet_length - sizeof(NX_IPV6_HEADER); in _nx_udp_socket_driver_send() [all …]
|
| D | nx_arp_packet_receive.c | 82 VOID _nx_arp_packet_receive(NX_IP *ip_ptr, NX_PACKET *packet_ptr) in _nx_arp_packet_receive() argument 100 if (packet_ptr -> nx_packet_length < NX_ARP_MESSAGE_SIZE) in _nx_arp_packet_receive() 111 _nx_packet_release(packet_ptr); in _nx_arp_packet_receive() 120 message_ptr = (ULONG *)packet_ptr -> nx_packet_prepend_ptr; in _nx_arp_packet_receive() 146 _nx_packet_release(packet_ptr); in _nx_arp_packet_receive() 159 if (packet_ptr -> nx_packet_address.nx_packet_interface_ptr == NX_NULL) in _nx_arp_packet_receive() 163 packet_ptr -> nx_packet_address.nx_packet_interface_ptr = &ip_ptr -> nx_ip_interface[0]; in _nx_arp_packet_receive() 167 interface_ptr = packet_ptr -> nx_packet_address.nx_packet_interface_ptr; in _nx_arp_packet_receive() 192 _nx_packet_release(packet_ptr); in _nx_arp_packet_receive() 202 …if ((sender_physical_msw != packet_ptr -> nx_packet_address.nx_packet_interface_ptr -> nx_interfac… in _nx_arp_packet_receive() [all …]
|
| D | nx_ipv6_packet_receive.c | 82 VOID _nx_ipv6_packet_receive(NX_IP *ip_ptr, NX_PACKET *packet_ptr) in _nx_ipv6_packet_receive() argument 103 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_ipv6_packet_receive() 107 ip_header_ptr = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_ipv6_packet_receive() 115 if (packet_ptr -> nx_packet_length != (ULONG)pkt_length) in _nx_ipv6_packet_receive() 119 if (packet_ptr -> nx_packet_length < (ULONG)pkt_length) in _nx_ipv6_packet_receive() 133 _nx_packet_release(packet_ptr); in _nx_ipv6_packet_receive() 140 delta = packet_ptr -> nx_packet_length - pkt_length; in _nx_ipv6_packet_receive() 143 packet_ptr -> nx_packet_length = packet_ptr -> nx_packet_length - delta; in _nx_ipv6_packet_receive() 153 if (packet_ptr -> nx_packet_last == NX_NULL) in _nx_ipv6_packet_receive() 157 packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_append_ptr - delta; in _nx_ipv6_packet_receive() [all …]
|
| D | nx_udp_packet_receive.c | 86 VOID _nx_udp_packet_receive(NX_IP *ip_ptr, NX_PACKET *packet_ptr) in _nx_udp_packet_receive() argument 98 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_udp_packet_receive() 109 if (packet_ptr -> nx_packet_length < sizeof(NX_UDP_HEADER)) in _nx_udp_packet_receive() 119 _nx_packet_release(packet_ptr); in _nx_udp_packet_receive() 128 udp_header_ptr = (NX_UDP_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_udp_packet_receive() 138 …if (packet_ptr -> nx_packet_length < (((udp_header_ptr -> nx_udp_header_word_1) >> NX_SHIFT_BY_16)… in _nx_udp_packet_receive() 148 _nx_packet_release(packet_ptr); in _nx_udp_packet_receive() 157 …packet_ptr -> nx_packet_length = (((udp_header_ptr -> nx_udp_header_word_1) >> NX_SHIFT_BY_16) & N… in _nx_udp_packet_receive() 187 if ((packet_ptr -> nx_packet_ip_version == NX_IP_VERSION_V4) && in _nx_udp_packet_receive() 196 NX_ICMPV4_SEND_DEST_UNREACHABLE(ip_ptr, packet_ptr, NX_ICMP_PORT_UNREACH_CODE); in _nx_udp_packet_receive() [all …]
|
| D | nx_ram_network_driver.c | 68 void _nx_ram_network_driver_output(NX_PACKET *packet_ptr, UINT interface_instance_id); 69 void _nx_ram_network_driver_receive(NX_IP *ip_ptr, NX_PACKET *packet_ptr, UINT interface_instanc… 163 NX_PACKET *packet_ptr; in _nx_ram_network_driver() local 363 packet_ptr = driver_req_ptr -> nx_ip_driver_packet; in _nx_ram_network_driver() 378 else if (packet_ptr -> nx_packet_ip_version == 4) in _nx_ram_network_driver() 390 … driver_req_ptr -> nx_ip_driver_interface -> nx_interface_index, packet_ptr, in _nx_ram_network_driver() 397 nx_packet_transmit_release(packet_ptr); in _nx_ram_network_driver() 403 … packet_ptr -> nx_packet_prepend_ptr = packet_ptr -> nx_packet_prepend_ptr - NX_ETHERNET_SIZE; in _nx_ram_network_driver() 406 packet_ptr -> nx_packet_length = packet_ptr -> nx_packet_length + NX_ETHERNET_SIZE; in _nx_ram_network_driver() 411 ethernet_frame_ptr = (ULONG *)(packet_ptr -> nx_packet_prepend_ptr - 2); in _nx_ram_network_driver() [all …]
|
| D | nx_icmpv6_packet_process.c | 103 VOID _nx_icmpv6_packet_process(NX_IP *ip_ptr, NX_PACKET *packet_ptr) in _nx_icmpv6_packet_process() argument 115 NX_PACKET_DEBUG(__FILE__, __LINE__, packet_ptr); in _nx_icmpv6_packet_process() 118 …if ((UINT)(packet_ptr -> nx_packet_append_ptr - packet_ptr -> nx_packet_prepend_ptr) < sizeof(NX_I… in _nx_icmpv6_packet_process() 126 _nx_packet_release(packet_ptr); in _nx_icmpv6_packet_process() 132 header_ptr = (NX_ICMPV6_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_icmpv6_packet_process() 139 …if (packet_ptr -> nx_packet_address.nx_packet_ipv6_address_ptr -> nxd_ipv6_address_attached -> nx_… in _nx_icmpv6_packet_process() 145 …if ((packet_ptr -> nx_packet_ipsec_sa_ptr != NX_NULL) && (((NX_IPSEC_SA *)(packet_ptr -> nx_packet… in _nx_icmpv6_packet_process() 156 ipv6_header = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_ip_header; in _nx_icmpv6_packet_process() 159 checksum = _nx_ip_checksum_compute(packet_ptr, NX_PROTOCOL_ICMPV6, in _nx_icmpv6_packet_process() 160 (UINT)packet_ptr -> nx_packet_length, in _nx_icmpv6_packet_process() [all …]
|
| /NetX-Duo-v6.2.1/addons/ftp/ |
| D | nxd_ftp_client.c | 393 NX_PACKET *packet_ptr; in _nx_ftp_client_connect_internal() local 436 …status = nx_tcp_socket_receive(&(ftp_client_ptr -> nx_ftp_client_control_socket), &packet_ptr, wa… in _nx_ftp_client_connect_internal() 453 if (packet_ptr -> nx_packet_next) in _nx_ftp_client_connect_internal() 457 nx_packet_release(packet_ptr); in _nx_ftp_client_connect_internal() 471 buffer_ptr = packet_ptr -> nx_packet_prepend_ptr; in _nx_ftp_client_connect_internal() 472 length = packet_ptr -> nx_packet_length; in _nx_ftp_client_connect_internal() 482 nx_packet_release(packet_ptr); in _nx_ftp_client_connect_internal() 494 …if (((!username) && ((UINT)(packet_ptr -> nx_packet_data_end - packet_ptr -> nx_packet_prepend_ptr… in _nx_ftp_client_connect_internal() 495 …((username) && ((UINT)(packet_ptr -> nx_packet_data_end - packet_ptr -> nx_packet_prepend_ptr) < 7… in _nx_ftp_client_connect_internal() 499 nx_packet_release(packet_ptr); in _nx_ftp_client_connect_internal() [all …]
|
| /NetX-Duo-v6.2.1/addons/ppp/ |
| D | nx_ppp.c | 161 NX_PACKET *packet_ptr; in _nx_ppp_thread_entry() local 222 packet_ptr = ppp_ptr -> nx_ppp_deferred_received_packet_head; in _nx_ppp_thread_entry() local 225 … ppp_ptr -> nx_ppp_deferred_received_packet_head = packet_ptr -> nx_packet_queue_next; in _nx_ppp_thread_entry() 239 nx_packet_release(packet_ptr); in _nx_ppp_thread_entry() 247 packet_ptr = ppp_ptr -> nx_ppp_ip_packet_queue_head; in _nx_ppp_thread_entry() local 266 next_packet_ptr = packet_ptr -> nx_packet_queue_next; in _nx_ppp_thread_entry() 269 nx_packet_release(packet_ptr); in _nx_ppp_thread_entry() 272 packet_ptr = next_packet_ptr; in _nx_ppp_thread_entry() 282 packet_ptr = ppp_ptr -> nx_ppp_raw_packet_queue_head; in _nx_ppp_thread_entry() local 301 next_packet_ptr = packet_ptr -> nx_packet_queue_next; in _nx_ppp_thread_entry() [all …]
|
| /NetX-Duo-v6.2.1/test/regression/test/ |
| D | nx_ram_network_driver_test_1500.c | 162 UINT (*packet_process_callback)(NX_IP *ip_ptr, NX_PACKET *packet_ptr); 163 UINT (*advanced_packet_process_callback)(NX_IP *ip_ptr, NX_PACKET *packet_ptr, UINT *operation_ptr,… 165 VOID _nx_ram_network_driver_output(NX_IP *ip_ptr, NX_PACKET *packet_ptr, UINT interface_instance_id… 166 VOID _nx_ram_network_driver_receive(NX_IP *ip_ptr, NX_PACKET *packet_ptr, UINT interface_instance_i… 179 UINT _nx_ram_network_driver_calculate_checksum(NX_INTERFACE *interface_ptr, NX_PACKET *packet_ptr, … 183 UINT write_pcap_file(NX_PACKET *packet_ptr); 446 NX_PACKET *packet_ptr; in _nx_ram_network_driver_internal() local 664 packet_ptr = driver_req_ptr -> nx_ip_driver_packet; in _nx_ram_network_driver_internal() 670 nx_packet_transmit_release(packet_ptr); in _nx_ram_network_driver_internal() 677 …work_driver_calculate_checksum(nx_ram_driver[i].nx_ram_driver_interface_ptr, packet_ptr, NX_FALSE); in _nx_ram_network_driver_internal() [all …]
|
| /NetX-Duo-v6.2.1/test/regression/interoperability_test/ |
| D | nx_pcap_network_driver.c | 96 UINT _nx_pcap_send_packet(NX_PACKET * packet_ptr); 103 VOID _nx_pcap_network_driver_output(NX_PACKET *packet_ptr); 122 UINT _nx_pcap_send_packet(NX_PACKET * packet_ptr) in _nx_pcap_send_packet() argument 127 if(packet_ptr -> nx_packet_length > NX_MAX_PACKET_SIZE) in _nx_pcap_send_packet() 130 if(nx_packet_data_retrieve(packet_ptr, nx_pcap_send_buff, &size)) in _nx_pcap_send_packet() 149 NX_PACKET *packet_ptr; in _nx_pcap_packet_receive_handler() local 168 …status = nx_packet_allocate(nx_pcap_default_ip -> nx_ip_default_packet_pool, &packet_ptr, NX_RECEI… in _nx_pcap_packet_receive_handler() 177 packet_ptr -> nx_packet_prepend_ptr += 2; in _nx_pcap_packet_receive_handler() 178 packet_ptr -> nx_packet_append_ptr += 2; in _nx_pcap_packet_receive_handler() 180 status = nx_packet_data_append(packet_ptr, (VOID*)pkt_data, header -> len, in _nx_pcap_packet_receive_handler() [all …]
|
| /NetX-Duo-v6.2.1/nx_secure/src/ |
| D | nx_secure_tls_packet_allocate.c | 81 NX_PACKET **packet_ptr, ULONG wait_option) in _nx_secure_tls_packet_allocate() argument 96 status = nx_packet_allocate(pool_ptr, packet_ptr, packet_type, wait_option); in _nx_secure_tls_packet_allocate() 104 …if (((ULONG)((*packet_ptr) -> nx_packet_data_end) - (ULONG)((*packet_ptr) -> nx_packet_prepend_ptr… in _nx_secure_tls_packet_allocate() 109 nx_packet_release(*packet_ptr); in _nx_secure_tls_packet_allocate() 110 *packet_ptr = NX_NULL; in _nx_secure_tls_packet_allocate() 115 (*packet_ptr) -> nx_packet_prepend_ptr += NX_SECURE_TLS_RECORD_HEADER_SIZE; in _nx_secure_tls_packet_allocate() 128 nx_packet_release(*packet_ptr); in _nx_secure_tls_packet_allocate() 129 *packet_ptr = NX_NULL; in _nx_secure_tls_packet_allocate() 133 …if ((iv_size + 2u) > ((ULONG)((*packet_ptr) -> nx_packet_data_end) - (ULONG)((*packet_ptr) -> nx_p… in _nx_secure_tls_packet_allocate() 137 nx_packet_release(*packet_ptr); in _nx_secure_tls_packet_allocate() [all …]
|
| /NetX-Duo-v6.2.1/addons/tftp/ |
| D | nxd_tftp_client.c | 721 NX_PACKET *packet_ptr; in _nxd_tftp_client_file_close() local 733 …nx_packet_allocate(tftp_client_ptr -> nx_tftp_client_packet_pool_ptr, &packet_ptr, NX_IPv4_UDP_PAC… in _nxd_tftp_client_file_close() 737 …nx_packet_allocate(tftp_client_ptr -> nx_tftp_client_packet_pool_ptr, &packet_ptr, NX_IPv6_UDP_PAC… in _nxd_tftp_client_file_close() 751 …if (4u > ((ULONG)(packet_ptr -> nx_packet_data_end) - (ULONG)(packet_ptr -> nx_packet_append_ptr))) in _nxd_tftp_client_file_close() 754 nx_packet_release(packet_ptr); in _nxd_tftp_client_file_close() 762 packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_prepend_ptr; in _nxd_tftp_client_file_close() 767 buffer_ptr = packet_ptr -> nx_packet_prepend_ptr; in _nxd_tftp_client_file_close() 780 packet_ptr -> nx_packet_length = 4; in _nxd_tftp_client_file_close() 781 packet_ptr -> nx_packet_append_ptr = packet_ptr -> nx_packet_append_ptr + 4; in _nxd_tftp_client_file_close() 784 status = nxd_udp_socket_send(&(tftp_client_ptr -> nx_tftp_client_socket), packet_ptr, in _nxd_tftp_client_file_close() [all …]
|