|
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 |
1.8.11