/* * Copyright (C) 2019 HAW Hamburg * * This file is subject to the terms and conditions of the GNU Lesser * General Public License v2.1. See the file LICENSE in the top level * directory for more details. */ /** * @defgroup net_dtls DTLS * @ingroup net * @brief DTLS support in RIOT * @see * RFC 6347 * * * There are two ways of using DTLS in RIOT. First is directly using * the third party libraries available offering DTLS implementation * with the pkg system. Supported DTLS implementations are: * * - @ref pkg_tinydtls "TinyDTLS" * - @ref pkg_wolfssl "WolfSSL" * * The other way of using DTLS is through the @ref net_sock_dtls * "DTLS sock API". * * For further instructions, please refer to the corresponding page. * * @{ * * @file * @brief DTLS * * @author Aiman Ismail */ #ifndef NET_DTLS_H #define NET_DTLS_H #ifdef __cplusplus extern "C" { #endif /** * @brief The maximum number DTLS peers (i.e. sessions) */ #ifndef CONFIG_DTLS_PEER_MAX #define CONFIG_DTLS_PEER_MAX (1) #endif #ifdef __cplusplus } #endif #endif /* NET_DTLS_H */ /** @} */