Lines Matching refs:session
54 get_psk_info(struct dtls_context_t *ctx, const session_t *session, in get_psk_info() argument
100 const session_t *session, in get_ecdsa_key() argument
115 const session_t *session, in verify_ecdsa_key() argument
128 session_t *session, uint8 *data, size_t len) { in read_from_peer() argument
135 dtls_close(ctx, session); in read_from_peer()
140 dtls_renegotiate(ctx, session); in read_from_peer()
144 return dtls_write(ctx, session, data, len); in read_from_peer()
149 session_t *session, uint8 *data, size_t len) { in send_to_peer() argument
153 &session->addr.sa, session->size); in send_to_peer()
159 session_t session; in dtls_handle_read() local
167 memset(&session, 0, sizeof(session_t)); in dtls_handle_read()
168 session.size = sizeof(session.addr); in dtls_handle_read()
170 &session.addr.sa, &session.size); in dtls_handle_read()
177 ntohs(session.addr.sin6.sin6_port)); in dtls_handle_read()
183 return dtls_handle_message(ctx, &session, buf, len); in dtls_handle_read()
244 static int handle_event(struct dtls_context_t *ctx, session_t *session, in handle_event() argument