Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
The following files do not have include guards:
netxduo\crypto_libraries\inc\nx_crypto_tls_prf_1.h
netxduo\crypto_libraries\inc\nx_crypto_tls_prf_sha256.h
netxduo\crypto_libraries\inc\nx_crypto_tls_prf_sha384.h
netxduo\crypto_libraries\inc\nx_crypto_tls_prf_sha512.h
This causes compilation error when trying to compile (most of) netxduo as a single translation unit ("unity build") to reduce the long compilation time.
The following files do not have include guards: netxduo\crypto_libraries\inc\nx_crypto_tls_prf_1.h netxduo\crypto_libraries\inc\nx_crypto_tls_prf_sha256.h netxduo\crypto_libraries\inc\nx_crypto_tls_prf_sha384.h netxduo\crypto_libraries\inc\nx_crypto_tls_prf_sha512.h
This causes compilation error when trying to compile (most of) netxduo as a single translation unit ("unity build") to reduce the long compilation time.