FreeRTOS-Kernel/FreeRTOS-Plus/Source/Application-Protocols/network_transport
Dinh Van Nam 51467d89e0
Update code to correct function pointer casting (#1366)
* Update code to correct function pointer casting

Signed-off-by: Dinh Van Nam <vannam.dinh.xt@renesas.com>

* Update function signature

Signed-off-by: Dinh Van Nam <vannam.dinh.xt@renesas.com>

* Continue updating the function signature and revert a variable

Signed-off-by: Dinh Van Nam <vannam.dinh.xt@renesas.com>

* Fix format

Signed-off-by: Dinh Van Nam <vannam.dinh.xt@renesas.com>

* Fix CI check

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>

* Fix CI checks

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>

---------

Signed-off-by: Dinh Van Nam <vannam.dinh.xt@renesas.com>
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
2025-08-05 22:09:20 +08:00
..
tcp_sockets_wrapper Update TCP socket wrappers to use debug logging level from config files (#1091) 2023-09-26 15:09:32 +05:30
mbedtls_bio_tcp_sockets_wrapper.c Use MbedTLS 3.5.1 and Add TLS 1.3 Support to WinSim Demos (#1135) 2023-12-15 12:30:39 -08:00
mbedtls_bio_tcp_sockets_wrapper.h Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00
mbedtls_pk_pkcs11.c Update code to correct function pointer casting (#1366) 2025-08-05 22:09:20 +08:00
mbedtls_pkcs11.h Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00
mbedtls_rng_pkcs11.c Use MbedTLS 3.5.1 and Add TLS 1.3 Support to WinSim Demos (#1135) 2023-12-15 12:30:39 -08:00
readme.txt Restructure platform directory (#382) 2020-11-05 16:47:43 -08:00
transport_mbedtls.c Update network_transport files based on MbedTLSv3.6.3 (#1340) 2025-04-21 20:21:08 +05:30
transport_mbedtls.h Use MbedTLS 3.5.1 and Add TLS 1.3 Support to WinSim Demos (#1135) 2023-12-15 12:30:39 -08:00
transport_mbedtls_pkcs11.c Update code to correct function pointer casting (#1366) 2025-08-05 22:09:20 +08:00
transport_mbedtls_pkcs11.h Use MbedTLS 3.5.1 and Add TLS 1.3 Support to WinSim Demos (#1135) 2023-12-15 12:30:39 -08:00
transport_plaintext.c Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00
transport_plaintext.h Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00
transport_wolfSSL.c Fix MQTT wolfssl demo, add wolfssl config WOLFSSL_ALT_CERT_CHAINS (#1217) 2024-04-26 09:55:32 +05:30
transport_wolfSSL.h Use CI-CD-Github-Actions for spelling and formatting, add in the bot formatting action, update the CI-CD workflow files. Fix incorrect spelling and formatting on files. (#1083) 2023-09-06 12:35:37 -07:00

Building a network transport implementation:

1. Go into the sub directory for the TCP/IP stack you are using (e.g. freertos_plus_tcp).
2. Build the wrapper file located in the directory (i.e. sockets_wrapper.c).
3. Select an additional folder based on the TLS stack you are using (e.g. using_mbedtls), or the using_plaintext folder if not using TLS.
4. Build and include all files from the selected folder.