34 #include <sys/types.h>
102 if (!security0 || !security1 || security0->
epoch < security1->
epoch)
static dtls_state_t dtls_peer_state(const dtls_peer_t *peer)
struct dtls_peer_t dtls_peer_t
static dtls_security_parameters_t * dtls_security_params_epoch(dtls_peer_t *peer, uint16_t epoch)
dtls_peer_t * dtls_new_peer(const session_t *session)
static void dtls_security_params_free_other(dtls_peer_t *peer)
dtls_handshake_parameters_t * handshake_params
static dtls_security_parameters_t * dtls_security_params(dtls_peer_t *peer)
static void dtls_security_params_switch(dtls_peer_t *peer)
void dtls_security_free(dtls_security_parameters_t *security)
dtls_security_parameters_t * security_params[2]
state information for DTLS FSM
dtls_security_parameters_t * dtls_security_new()
static dtls_security_parameters_t * dtls_security_params_next(dtls_peer_t *peer)
void dtls_free_peer(dtls_peer_t *peer)
static int dtls_peer_is_connected(const dtls_peer_t *peer)