EasyManua.ls Logo

Espressif ESP32-S2 - Page 1223

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
CONFIG_OPENSSL_DEBUG
Enable OpenSSL debugging
Found in: Component config > OpenSSL
Enable OpenSSL debugging function.
If the option is enabled, SSL_DEBUGworks.
Default value:
No (disabled)
CONFIG_OPENSSL_ERROR_STACK
Enable OpenSSL error structure
Found in: Component config > OpenSSL
Enable OpenSSL Error reporting
Default value:
Yes (enabled)
CONFIG_OPENSSL_DEBUG_LEVEL
OpenSSL debugging level
Found in: Component config > OpenSSL
OpenSSL debugging level.
Only function whose debugging level is higher than OPENSSL_DEBUG_LEVELworks.
For example: If OPENSSL_DEBUG_LEVEL = 2, you use functionSSL_DEBUG(1,malloc failed
). Because 1 < 2, it will not print.
Range:
from 0 to 255 if CONFIG_OPENSSL_DEBUG
Default value:
0 if CONFIG_OPENSSL_DEBUG
CONFIG_OPENSSL_LOWLEVEL_DEBUG
Enable OpenSSL low-level module debugging
Found in: Component config > OpenSSL
If the option is enabled, low-level module debugging function of OpenSSL is enabled, e.g. mbedtls
internal debugging function.
Default value:
No (disabled) if CONFIG_OPENSSL_DEBUG
CONFIG_OPENSSL_ASSERT
Select OpenSSL assert function
Found in: Component config > OpenSSL
OpenSSL function needs assertfunction to check if input parameters are valid.
If you want to use assert debugging function, OPENSSL_DEBUGshould be enabled.
Available options:
Do nothing (OPENSSL_ASSERT_DO_NOTHING)
Do nothing and SSL_ASSERTdoes not work.
Espressif Systems 1212
Submit Document Feedback
Release v4.4

Table of Contents