|
#define | MBEDTLS_DEBUG_STRIP_PARENS(...) __VA_ARGS__ |
|
#define | MBEDTLS_SSL_DEBUG_MSG(level, args) |
|
#define | MBEDTLS_SSL_DEBUG_RET(level, text, ret) mbedtls_debug_print_ret(ssl, level, __FILE__, __LINE__, text, ret) |
|
#define | MBEDTLS_SSL_DEBUG_BUF(level, text, buf, len) mbedtls_debug_print_buf(ssl, level, __FILE__, __LINE__, text, buf, len) |
|
#define | MBEDTLS_SSL_DEBUG_MPI(level, text, X) mbedtls_debug_print_mpi(ssl, level, __FILE__, __LINE__, text, X) |
|
#define | MBEDTLS_SSL_DEBUG_ECP(level, text, X) mbedtls_debug_print_ecp(ssl, level, __FILE__, __LINE__, text, X) |
|
#define | MBEDTLS_SSL_DEBUG_CRT(level, text, crt) mbedtls_debug_print_crt(ssl, level, __FILE__, __LINE__, text, crt) |
|
#define | MBEDTLS_SSL_DEBUG_ECDH(level, ecdh, attr) mbedtls_debug_printf_ecdh(ssl, level, __FILE__, __LINE__, ecdh, attr) |
|
#define | MBEDTLS_PRINTF_ATTRIBUTE(string_index, first_to_check) |
|
#define | MBEDTLS_PRINTF_SIZET "zu" |
|
#define | MBEDTLS_PRINTF_LONGLONG "lld" |
|
#define | MBEDTLS_PRINTF_MS_TIME MBEDTLS_PRINTF_LONGLONG |
|
Functions for controlling and providing debug output from the library.
Definition in file debug.h.
#define MBEDTLS_PRINTF_ATTRIBUTE |
( |
|
string_index, |
|
|
|
first_to_check |
|
) |
| |
Mark a function as having printf attributes, and thus enable checking via -wFormat and other flags. This does nothing on builds with compilers that do not support the format attribute
Module: library/debug.c Caller:
This module provides debugging functions.
Definition at line 96 of file debug.h.