Files
tinydtls/zephyr/Kconfig
Achim Kraus 16d3764191 Support zephyr.
Add initial support for zephyr.
Mutex is currently not supported, nor used.

Signed-off-by: Achim Kraus <achim.kraus@cloudcoap.net>
2022-07-08 14:51:05 +02:00

48 lines
1.3 KiB
Plaintext

###############################################################################
#
# Copyright (c) 2022 Contributors to the Eclipse Foundation
#
# See the LICENSE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License 1.0
# which is available at http://www.eclipse.org/legal/epl-v10.html
# and the Eclipse Distribution License v. 1.0
# available at http://www.eclipse.org/org/documents/edl-v10.php
#
# SPDX-License-Identifier: EPL-1.0
#
# Contributors:
# Achim Kraus - initial confiuration
#
###############################################################################
menu "tinyDTLS Settings"
config LIBTINYDTLS
bool "Enable libtinydtls"
help
This option enables the libtinydtls as a Zephyr module.
if LIBTINYDTLS
config LIBTINYDTLS_PSK
bool "Enable PSK"
default y
help
This option enables the PSK cipher suites.
config LIBTINYDTLS_ECDHE_ECDSA
bool "Enable ECDHE_ECDSA"
default n
help
This option enables the ECDHE_ECDSA cipher suites.
endif # LIBTINYDTLS
endmenu
if LIBTINYDTLS
module = TINYDTLS
module-str = tinyDTLS
source "${ZEPHYR_BASE}/subsys/logging/Kconfig.template.log_config"
endif # LIBTINYDTLS