CONFIG_MBEDTLS_OPENTHREAD_OPTIMIZATIONS_ENABLED
Enable mbedTLS optimizations for OpenThread
Enable mbedTLS optimizations for OpenThread
Enable mbedTLS optimizations for OpenThread
Type: bool
Help
Enable some OpenThread specific mbedTLS optimizations that allows to
save some RAM/ROM when OpenThread is used. Note, that when application
aims to use other mbedTLS services on top of OpenThread (e.g. secure
sockets), it's advised to disable this option.
Help
Enable some OpenThread specific mbedTLS optimizations that allows to
save some RAM/ROM when OpenThread is used. Note, that when application
aims to use other mbedTLS services on top of OpenThread (e.g. secure
sockets), it's advised to disable this option.
Help
Enable some OpenThread specific mbedTLS optimizations that allows to
save some RAM/ROM when OpenThread is used. Note, that when application
aims to use other mbedTLS services on top of OpenThread (e.g. secure
sockets), it's advised to disable this option.
Direct dependencies
(NET_L2_OPENTHREAD
&& MBEDTLS_BUILTIN
&& MBEDTLS_CFG_FILE
= “config-tls-generic.h” && MBEDTLS
) || (NET_L2_OPENTHREAD
&& MBEDTLS_BUILTIN
&& MBEDTLS_CFG_FILE
= “config-tls-generic.h” && MBEDTLS
) || (NET_L2_OPENTHREAD
&& MBEDTLS_BUILTIN
&& MBEDTLS_CFG_FILE
= “config-tls-generic.h” && MBEDTLS
&& 0)
(Includes any dependencies from ifs and menus.)
Defaults
y if !
NET_SOCKETS_SOCKOPT_TLS
y if !
NET_SOCKETS_SOCKOPT_TLS
y if !
NET_SOCKETS_SOCKOPT_TLS
Kconfig definitions
At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:373
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:14
→ <Zephyr>/modules/mbedtls/Kconfig:67
Menu path: (Top) → Modules → mbedtls (/home/runner/work/sdk-nrf/sdk-nrf/ncs/mbedtls) → mbed TLS Support → TLS configuration
config MBEDTLS_OPENTHREAD_OPTIMIZATIONS_ENABLED
bool "Enable mbedTLS optimizations for OpenThread"
default y if !NET_SOCKETS_SOCKOPT_TLS
depends on NET_L2_OPENTHREAD && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS
help
Enable some OpenThread specific mbedTLS optimizations that allows to
save some RAM/ROM when OpenThread is used. Note, that when application
aims to use other mbedTLS services on top of OpenThread (e.g. secure
sockets), it's advised to disable this option.
At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:373
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:68
→ <Zephyr>/modules/mbedtls/Kconfig:67
Menu path: (Top) → Modules → mbedtls (/home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/crypto/mbedtls) → mbed TLS Support → TLS configuration
config MBEDTLS_OPENTHREAD_OPTIMIZATIONS_ENABLED
bool "Enable mbedTLS optimizations for OpenThread"
default y if !NET_SOCKETS_SOCKOPT_TLS
depends on NET_L2_OPENTHREAD && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS
help
Enable some OpenThread specific mbedTLS optimizations that allows to
save some RAM/ROM when OpenThread is used. Note, that when application
aims to use other mbedTLS services on top of OpenThread (e.g. secure
sockets), it's advised to disable this option.
At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:373
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:80
→ <Zephyr>/modules/mbedtls/Kconfig:67
Menu path: (Top) → Modules → mbed TLS Support → TLS configuration
config MBEDTLS_OPENTHREAD_OPTIMIZATIONS_ENABLED
bool "Enable mbedTLS optimizations for OpenThread"
default y if !NET_SOCKETS_SOCKOPT_TLS
depends on NET_L2_OPENTHREAD && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS && 0
help
Enable some OpenThread specific mbedTLS optimizations that allows to
save some RAM/ROM when OpenThread is used. Note, that when application
aims to use other mbedTLS services on top of OpenThread (e.g. secure
sockets), it's advised to disable this option.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)