2019-07-30 16:03:30 +02:00
|
|
|
/*
|
|
|
|
* 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 <a href="https://tools.ietf.org/html/rfc6347">
|
|
|
|
* RFC 6347
|
|
|
|
* </a>
|
|
|
|
*
|
|
|
|
* 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"
|
2019-09-12 13:58:16 +02:00
|
|
|
* - @ref pkg_wolfssl "WolfSSL"
|
2019-07-30 16:03:30 +02:00
|
|
|
*
|
|
|
|
* 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 <muhammadaimanbin.ismail@haw-hamburg.de>
|
|
|
|
*/
|
|
|
|
#ifndef NET_DTLS_H
|
|
|
|
#define NET_DTLS_H
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif /* NET_DTLS_H */
|
|
|
|
/** @} */
|