Mbed OS Reference
|
SSL/TLS configuration to be shared between mbedtls_ssl_context structures. More...
#include <ssl.h>
Data Fields | |
const int * | ciphersuite_list [4] |
void(* | f_dbg )(void *, int, const char *, int, const char *) |
Callback for printing debug output More... | |
void * | p_dbg |
int(* | f_rng )(void *, unsigned char *, size_t) |
Callback for getting (pseudo-)random numbers More... | |
void * | p_rng |
int(* | f_get_cache )(void *, mbedtls_ssl_session *) |
Callback to retrieve a session from the cache More... | |
int(* | f_set_cache )(void *, const mbedtls_ssl_session *) |
Callback to store a session into the cache More... | |
void * | p_cache |
uint32_t | read_timeout |
unsigned char | max_major_ver |
unsigned char | max_minor_ver |
unsigned char | min_major_ver |
unsigned char | min_minor_ver |
unsigned int | endpoint: 1 |
unsigned int | transport: 1 |
unsigned int | authmode: 2 |
unsigned int | allow_legacy_renegotiation: 2 |
SSL/TLS configuration to be shared between mbedtls_ssl_context structures.
const int* ciphersuite_list[4] |
void(* f_dbg) (void *, int, const char *, int, const char *) |
int(* f_rng) (void *, unsigned char *, size_t) |
int(* f_get_cache) (void *, mbedtls_ssl_session *) |
int(* f_set_cache) (void *, const mbedtls_ssl_session *) |