CONFIG_NET_SOCKETS_OFFLOAD_TLS¶
Offload TLS socket calls to the offloaded sockets
Type: bool
Help¶
If enabled, the offloading engine is expected to handle TLS/DTLS
socket calls. Othwerwise, Zephyrs native TLS socket implementation
will be used, and only TCP/UDP socket calls will be offloaded.
Direct dependencies¶
NET_SOCKETS_OFFLOAD && NET_SOCKETS && NETWORKING
(Includes any dependencies from ifs and menus.)
Default¶
- y 
Kconfig definition¶
At <Zephyr Subsystem>/net/lib/sockets/Kconfig:149
Included via Kconfig:8 → Kconfig.zephyr:44 → <Zephyr Subsystem>/Kconfig:39 → <Zephyr Subsystem>/net/Kconfig:89 → <Zephyr Subsystem>/net/lib/Kconfig:30
Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Network Libraries → BSD Sockets compatible API → Offload Socket APIs [EXPERIMENTAL]
config NET_SOCKETS_OFFLOAD_TLS
    bool "Offload TLS socket calls to the offloaded sockets"
    default y
    depends on NET_SOCKETS_OFFLOAD && NET_SOCKETS && NETWORKING
    help
      If enabled, the offloading engine is expected to handle TLS/DTLS
      socket calls. Othwerwise, Zephyrs native TLS socket implementation
      will be used, and only TCP/UDP socket calls will be offloaded.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)