|
#define | MBEDTLS_DEBUG_STRIP_PARENS(...) |
|
#define | MBEDTLS_SSL_DEBUG_MSG(level, args) |
|
#define | MBEDTLS_SSL_DEBUG_RET(level, text, ret) |
|
#define | MBEDTLS_SSL_DEBUG_BUF(level, text, buf, len) |
|
#define | MBEDTLS_SSL_DEBUG_MPI(level, text, X) |
|
#define | MBEDTLS_SSL_DEBUG_ECP(level, text, X) |
|
#define | MBEDTLS_SSL_DEBUG_CRT(level, text, crt) |
|
#define | MBEDTLS_SSL_DEBUG_ECDH(level, 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.