| /NetX-Duo-v6.2.1/test/regression/nx_secure_test/ |
| D | nx_secure_tls_process_record_test.c | 68 NX_PACKET *packet; in test_application_define() local 101 status = nx_packet_allocate(&pool_0, &packet, NX_IPv4_TCP_PACKET, NX_WAIT_FOREVER); in test_application_define() 109 …status = nx_packet_data_append(packet, header_buffer, sizeof(header_buffer), &pool_0, NX_WAIT_FORE… in test_application_define() 112 status = nx_packet_data_append(packet, data_buffer, data_length, &pool_0, NX_WAIT_FOREVER); in test_application_define() 115 status = _nx_secure_tls_process_record(&tls_session, packet, &bytes_processed, 0); in test_application_define() 118 status = nx_packet_release(packet); in test_application_define() 123 status = nx_packet_allocate(&pool_0, &packet, NX_IPv4_TCP_PACKET, NX_WAIT_FOREVER); in test_application_define() 130 …status = nx_packet_data_append(packet, header_buffer, sizeof(header_buffer), &pool_0, NX_WAIT_FORE… in test_application_define() 133 status = nx_packet_data_append(packet, data_buffer, data_length, &pool_0, NX_WAIT_FOREVER); in test_application_define() 136 status = _nx_secure_tls_process_record(&tls_session, packet, &bytes_processed, 0); in test_application_define() [all …]
|
| D | nx_secure_tls_packet_trim_test.c | 68 NX_PACKET *packet; in test_application_define() local 97 status = nx_packet_allocate(&pool_0, &packet, NX_IPv4_TCP_PACKET, NX_WAIT_FOREVER); in test_application_define() 107 …status = nx_packet_data_append(packet, header_buffer, sizeof(header_buffer), &pool_0, NX_WAIT_FORE… in test_application_define() 110 status = nx_packet_data_append(packet, data_buffer, data_length, &pool_0, NX_WAIT_FOREVER); in test_application_define() 113 status = _nx_secure_tls_process_record(&tls_session, packet, &bytes_processed, 0); in test_application_define() 116 status = nx_packet_release(packet); in test_application_define() 124 status = nx_packet_allocate(&pool_0, &packet, NX_IPv4_TCP_PACKET, NX_WAIT_FOREVER); in test_application_define() 127 …status = nx_packet_data_append(packet, header_buffer, sizeof(header_buffer), &pool_0, NX_WAIT_FORE… in test_application_define() 130 status = nx_packet_data_append(packet, data_buffer, data_length, &pool_0, NX_WAIT_FOREVER); in test_application_define() 136 status = _nx_secure_tls_process_record(&tls_session, packet, &bytes_processed, 0); in test_application_define()
|
| D | nx_secure_tls_cert_verify_test.c | 285 NX_PACKET *packet; in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() local 338 status = nx_packet_allocate(&pool_0, &packet, NX_TCP_PACKET, NX_WAIT_FOREVER); in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() 341 status = _nx_secure_tls_send_certificate_verify(&session, packet); in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() 346 status = _nx_secure_tls_send_certificate_verify(&session, packet); in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() 353 status = _nx_secure_tls_send_certificate_verify(&session, packet); in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() 358 UCHAR *tmp_data_end = packet->nx_packet_data_end; in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() 359 packet->nx_packet_data_end = packet->nx_packet_append_ptr + 1; in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() 360 status = _nx_secure_tls_send_certificate_verify(&session, packet); in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() 362 packet->nx_packet_data_end = tmp_data_end; in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() 367 status = _nx_secure_tls_send_certificate_verify(&session, packet); in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() [all …]
|
| D | nx_secure_tls_header_test.c | 61 NX_PACKET *packet; in TEST() local 77 nx_packet_allocate(&pool_0, &packet, NX_TCP_PACKET, NX_NO_WAIT); in TEST() 87 nx_packet_data_append(packet, header_buffer, 5, &pool_0, NX_NO_WAIT); in TEST() 92 status = _nx_secure_tls_process_header(&session, packet, 0, &message_type, &message_length, in TEST() 98 nx_packet_release(packet); in TEST()
|
| D | nx_secure_tls_error_checking_2_test.c | 94 NX_PACKET packet; in ntest_0_entry() local 204 status = nx_secure_tls_session_send(&tls_session, &packet, 0); in ntest_0_entry() 208 status = nx_secure_tls_session_send(&tls_session, &packet, 0); in ntest_0_entry() 339 status = nx_secure_tls_session_send(&tls_session, &packet, 0); in ntest_0_entry() 463 status = nx_secure_tls_session_send(&tls_session, &packet, 0); in ntest_0_entry()
|
| D | nx_secure_x509_key_usage_test.c | 80 NX_PACKET *packet; in TEST() local
|
| /NetX-Duo-v6.2.1/common/inc/ |
| D | nx_icmpv4.h | 211 #define NX_ICMPV4_SEND_DEST_UNREACHABLE(ip_ptr, packet, code) \ argument 212 …_nx_icmpv4_send_error_message((ip_ptr), (packet), (ULONG)((NX_ICMP_DEST_UNREACHABLE_TYPE << 24) | … 214 #define NX_ICMPV4_SEND_TIME_EXCEED(ip_ptr, packet, code) \ argument 215 …_nx_icmpv4_send_error_message((ip_ptr), (packet), (ULONG)((NX_ICMP_TIME_EXCEEDED_TYPE << 24) | ((c… 217 #define NX_ICMPV4_SEND_PARAMETER_PROBLEM(ip_ptr, packet, code, offset) \ argument 218 …_nx_icmpv4_send_error_message((ip_ptr), (packet), (ULONG)((NX_ICMP_PARAMETER_PROB_TYPE << 24) | ((… 226 VOID _nx_icmpv4_send_error_message(NX_IP *ip_ptr, NX_PACKET *packet, ULONG word1, ULONG pointer);
|
| D | nx_icmpv6.h | 324 #define NX_ICMPV6_SEND_DEST_UNREACHABLE(ip_ptr, packet, code) \ argument 325 …_nx_icmpv6_send_error_message((ip_ptr), (packet), (ULONG)((NX_ICMPV6_DEST_UNREACHABLE_TYPE << 24) … 328 #define NX_ICMPV6_SEND_PACKET_TOO_BIG(ip_ptr, packet, code) \ 329 …_nx_icmpv6_send_error_message((ip_ptr), (packet), ((NX_ICMPV6_PACKET_TOO_BIG_TYPE << 24) | ((code)… 332 #define NX_ICMPV6_SEND_TIME_EXCEED(ip_ptr, packet, code) \ argument 333 …_nx_icmpv6_send_error_message((ip_ptr), (packet), (ULONG)((NX_ICMPV6_TIME_EXCEED_TYPE << 24) | ((c… 335 #define NX_ICMPV6_SEND_PARAMETER_PROBLEM(ip_ptr, packet, code, offset) \ argument 336 …_nx_icmpv6_send_error_message((ip_ptr), (packet), (ULONG)((NX_ICMPV6_PARAMETER_PROBLEM_TYPE << 24)… 382 VOID _nx_icmpv6_send_error_message(NX_IP *ip_ptr, NX_PACKET *packet, ULONG word1, ULONG pointer);
|
| /NetX-Duo-v6.2.1/docs/ |
| D | revision_history.txt | 48 Files are modified to improve packet length verification: 130 demo_netx_duo_multihome_udp.c Fixed packet leak when IPv4 disabled. 134 nx_ip_dispatch_process.c Supported packet pool low watermark. 137 nx_ipv4_packet_receive.c Supported packet pool low watermark. 138 … nxd_tcp_client_socket_connect.c Fixed a packet leak issue for TCP client. 157 Files are modified to improve packet length verification: 585 … nx_icmp_packet_receive.c Added logic for checking address of ICMP packet. 593 … Corrected the logic for appending the overflowing data to the new packet. 599 …nx_packet.h Adjusted the packet data to fill the specified h… 602 nx_tcp_packet_process.c Fixed the packet leak. [all …]
|
| /NetX-Duo-v6.2.1/addons/azure_iot/docs/ |
| D | azure_rtos_iot_hub_client.md | 397 * NX_NO_PACKET Fail to connect to Azure IoT Hub due to no available packet in pool. 549 <p>This routine prepares a packet for sending telemetry data. After the packet is properly created,… 556 | packet_pptr [out] | Return allocated packet on success. Caller owns the `NX_PACKET` memory. | 557 | wait_option [in] | Ticks to wait if no packet is available. | 561 * NX_AZURE_IOT_SUCCESS Successful if a packet is allocated. 564 * NX_NO_PACKET Fail to allocate telemetry message due to no available packet in pool. 596 * NX_AZURE_IOT_SUCCESS (0x0) Successful if a packet is deallocated. 621 …which the routine is called. The component must be set after a telemetry packet is created, and be… 627 | packet_ptr [in] | A pointer to telemetry component packet. | 630 | wait_option [in] | Ticks to wait if packet needs to be expanded. | [all …]
|
| D | azure_rtos_iot.md | 24 | pool_ptr [in] | A pointer to a `NX_PACKET_POOL`, which is the packet pool used by Azure IoT Servi…
|
| D | azure_rtos_iot_provisioning_client.md | 222 * NX_NO_PACKET Fail to register device to AZ IoT Provisioning due to no available packet in pool.
|
| D | azure_rtos_iot_json.md | 438 | wait_option [in] | Ticks to wait for allocating next packet |
|
| /NetX-Duo-v6.2.1/test/regression/web_test/ |
| D | netx_https_api_test.c | 987 NX_PACKET packet; in nx_web_http_client_put_packet_test() local 994 status = nx_web_http_client_put_packet(&http_client, &packet, NX_WAIT_FOREVER); in nx_web_http_client_put_packet_test() 1001 status = nx_web_http_client_put_packet(NX_NULL, &packet, NX_WAIT_FOREVER); in nx_web_http_client_put_packet_test() 1257 NX_PACKET packet; in nx_web_http_server_content_get_test() local 1264 …status = nx_web_http_server_content_get(&http_server, &packet, 0, dest_buffer, dest_size, &actual_… in nx_web_http_server_content_get_test() 1275 …status = nx_web_http_server_content_get(NX_NULL, &packet, 0, dest_buffer, dest_size, &actual_size); in nx_web_http_server_content_get_test() 1281 …status = nx_web_http_server_content_get(&http_server, &packet, 0, NX_NULL, dest_size, &actual_size… in nx_web_http_server_content_get_test() 1284 …status = nx_web_http_server_content_get(&http_server, &packet, 0, dest_buffer, dest_size, NX_NULL); in nx_web_http_server_content_get_test() 1391 NX_PACKET packet; in nx_web_http_server_param_get_test() local 1400 status = nx_web_http_server_param_get(&packet, 1, NX_NULL, ¶m_size, sizeof(param_buf)); in nx_web_http_server_param_get_test() [all …]
|
| /NetX-Duo-v6.2.1/test/regression/netxduo_test/ |
| D | netx_tcp_nxe_api_test.c | 112 NX_PACKET *packet; in thread_0_entry() local 1746 status = nx_tcp_socket_receive(NX_NULL, &packet, 5 * NX_IP_PERIODIC_RATE); in thread_0_entry() 1760 status = nx_tcp_socket_receive(&invalid_socket, &packet, 5 * NX_IP_PERIODIC_RATE); in thread_0_entry() 1789 status = nx_tcp_socket_receive(&invalid_socket, &packet, 5 * NX_IP_PERIODIC_RATE); in thread_0_entry() 1864 status = nx_packet_allocate(&pool_0, &packet, NX_TCP_PACKET, NX_WAIT_FOREVER); in thread_0_entry() 1874 status = nx_tcp_socket_send(NX_NULL, packet, 5 * NX_IP_PERIODIC_RATE); in thread_0_entry() 1888 status = nx_tcp_socket_send(&invalid_socket, packet, 5 * NX_IP_PERIODIC_RATE); in thread_0_entry() 1912 packet -> nx_packet_union_next.nx_packet_tcp_queue_next = (NX_PACKET *)NX_PACKET_FREE; in thread_0_entry() 1913 status = nx_tcp_socket_send(&client_socket, packet, 5 * NX_IP_PERIODIC_RATE); in thread_0_entry() 1922 packet -> nx_packet_union_next.nx_packet_tcp_queue_next = (NX_PACKET *)NX_PACKET_ALLOCATED; in thread_0_entry() [all …]
|
| /NetX-Duo-v6.2.1/tsn/inc/ |
| D | nx_mrp.h | 207 …CESS)(struct NX_MRP_STRUCT *mrp, struct NX_MRP_PARTICIPANT_STRUCT *participant, NX_PACKET *packet); 208 …P_STRUCT *mrp, struct NX_MRP_PARTICIPANT_STRUCT *participant, NX_PACKET *packet); /* TBD, inte…
|