CONFIG_MBEDTLS_OPENTHREAD_OPTIMIZATIONS_ENABLED

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.

Direct dependencies

(NET_L2_OPENTHREAD && MBEDTLS && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = “config-tls-generic.h” && MBEDTLS) || (NET_L2_OPENTHREAD && MBEDTLS)

(Includes any dependencies from ifs and menus.)

Kconfig definitions

At modules/Kconfig.tls-generic:303

Included via Kconfig:8Kconfig.zephyr:10modules/Kconfig:6modules/Kconfig.mbedtls:42

Menu path: (Top) → Modules → mbedTLS 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 && 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 modules/Kconfig.tls-generic:303

Included via Kconfig:8Kconfig.zephyr:10modules/Kconfig:6

Menu path: (Top) → Modules → 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
    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.)