tinydtls
0.8.6
|
#include <crypto.h>
Data Fields | |
union { | |
struct random_t { | |
uint8 client [DTLS_RANDOM_LENGTH] | |
uint8 server [DTLS_RANDOM_LENGTH] | |
} random | |
uint8 master_secret [DTLS_MASTER_SECRET_LENGTH] | |
} | tmp |
struct netq_t * | reorder_queue |
dtls_hs_state_t | hs_state |
dtls_compression_t | compression |
dtls_cipher_t | cipher |
unsigned int | do_client_auth:1 |
union { | |
dtls_handshake_parameters_ecdsa_t ecdsa | |
dtls_handshake_parameters_psk_t psk | |
} | keyx |
dtls_cipher_t dtls_handshake_parameters_t::cipher |
uint8 dtls_handshake_parameters_t::client[DTLS_RANDOM_LENGTH] |
dtls_compression_t dtls_handshake_parameters_t::compression |
dtls_handshake_parameters_ecdsa_t dtls_handshake_parameters_t::ecdsa |
dtls_hs_state_t dtls_handshake_parameters_t::hs_state |
union { ... } dtls_handshake_parameters_t::keyx |
uint8 dtls_handshake_parameters_t::master_secret[DTLS_MASTER_SECRET_LENGTH] |
dtls_handshake_parameters_psk_t dtls_handshake_parameters_t::psk |
struct { ... } ::random_t dtls_handshake_parameters_t::random |
struct netq_t* dtls_handshake_parameters_t::reorder_queue |
uint8 dtls_handshake_parameters_t::server[DTLS_RANDOM_LENGTH] |
union { ... } dtls_handshake_parameters_t::tmp |