| CONFIG_LWM2M_DTLS_SUPPORT=y | |
| CONFIG_LWM2M_PEER_PORT=5684 | |
| # Special MbedTLS changes | |
| CONFIG_MBEDTLS_HEAP_SIZE=8192 | |
| CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=1500 | |
| CONFIG_MBEDTLS_CIPHER_CCM_ENABLED=y | |
| # Disable RSA, we don't parse certs: saves flash/memory | |
| CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_ENABLED=n | |
| # Enable PSK instead | |
| CONFIG_MBEDTLS_KEY_EXCHANGE_PSK_ENABLED=y | |
| CONFIG_NET_SOCKETS_SOCKOPT_TLS=y | |
| CONFIG_NET_SOCKETS_TLS_MAX_CONTEXTS=4 | |
| CONFIG_NET_SOCKETS_ENABLE_DTLS=y | |
| # MbedTLS needs a larger stack | |
| CONFIG_MAIN_STACK_SIZE=2048 |