Home
last modified time | relevance | path

Searched refs:packet (Results 1 – 16 of 16) sorted by relevance

/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_tls_process_record_test.c68 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 …]
Dnx_secure_tls_packet_trim_test.c68 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()
Dnx_secure_tls_cert_verify_test.c285 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 …]
Dnx_secure_tls_header_test.c61 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()
Dnx_secure_tls_error_checking_2_test.c94 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()
Dnx_secure_x509_key_usage_test.c80 NX_PACKET *packet; in TEST() local
/NetX-Duo-v6.2.1/common/inc/
Dnx_icmpv4.h211 #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);
Dnx_icmpv6.h324 #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/
Drevision_history.txt48 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/
Dazure_rtos_iot_hub_client.md397 * 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 …]
Dazure_rtos_iot.md24 | pool_ptr [in] | A pointer to a `NX_PACKET_POOL`, which is the packet pool used by Azure IoT Servi…
Dazure_rtos_iot_provisioning_client.md222 * NX_NO_PACKET Fail to register device to AZ IoT Provisioning due to no available packet in pool.
Dazure_rtos_iot_json.md438 | wait_option [in] | Ticks to wait for allocating next packet |
/NetX-Duo-v6.2.1/test/regression/web_test/
Dnetx_https_api_test.c987 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, &param_size, sizeof(param_buf)); in nx_web_http_server_param_get_test()
[all …]
/NetX-Duo-v6.2.1/test/regression/netxduo_test/
Dnetx_tcp_nxe_api_test.c112 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/
Dnx_mrp.h207 …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…