Lines Matching refs:session_negotiate
351 ssl->session_negotiate->mfl_code = buf[0]; in ssl_parse_max_fragment_length_ext()
438 ssl->session_negotiate->encrypt_then_mac = MBEDTLS_SSL_ETM_ENABLED; in ssl_parse_encrypt_then_mac_ext()
522 session.id_len = ssl->session_negotiate->id_len; in ssl_parse_session_ticket_ext()
523 memcpy(&session.id, ssl->session_negotiate->id, session.id_len); in ssl_parse_session_ticket_ext()
525 mbedtls_ssl_session_free(ssl->session_negotiate); in ssl_parse_session_ticket_ext()
526 memcpy(ssl->session_negotiate, &session, sizeof(mbedtls_ssl_session)); in ssl_parse_session_ticket_ext()
1165 ssl->session_negotiate->tls_version = ssl->tls_version; in ssl_parse_client_hello()
1166 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_parse_client_hello()
1187 if (sess_len > sizeof(ssl->session_negotiate->id) || in ssl_parse_client_hello()
1197 ssl->session_negotiate->id_len = sess_len; in ssl_parse_client_hello()
1198 memset(ssl->session_negotiate->id, 0, in ssl_parse_client_hello()
1199 sizeof(ssl->session_negotiate->id)); in ssl_parse_client_hello()
1200 memcpy(ssl->session_negotiate->id, buf + 35, in ssl_parse_client_hello()
1201 ssl->session_negotiate->id_len); in ssl_parse_client_hello()
1658 ssl->session_negotiate->ciphersuite = ciphersuites[i]; in ssl_parse_client_hello()
1748 ssl->session_negotiate->ciphersuite); in ssl_write_encrypt_then_mac_ext()
1750 ssl->session_negotiate->encrypt_then_mac = MBEDTLS_SSL_ETM_DISABLED; in ssl_write_encrypt_then_mac_ext()
1754 ssl->session_negotiate->encrypt_then_mac, in ssl_write_encrypt_then_mac_ext()
1758 ssl->session_negotiate->encrypt_then_mac = MBEDTLS_SSL_ETM_DISABLED; in ssl_write_encrypt_then_mac_ext()
1762 if (ssl->session_negotiate->encrypt_then_mac == MBEDTLS_SSL_ETM_DISABLED) { in ssl_write_encrypt_then_mac_ext()
1872 if (ssl->session_negotiate->mfl_code == MBEDTLS_SSL_MAX_FRAG_LEN_NONE) { in ssl_write_max_fragment_length_ext()
1885 *p++ = ssl->session_negotiate->mfl_code; in ssl_write_max_fragment_length_ext()
2114 mbedtls_ssl_session * const session = ssl->session_negotiate; in ssl_handle_id_based_session_resumption()
2260 ssl->session_negotiate->start = mbedtls_time(NULL); in ssl_write_server_hello()
2265 ssl->session_negotiate->id_len = n = 0; in ssl_write_server_hello()
2266 memset(ssl->session_negotiate->id, 0, 32); in ssl_write_server_hello()
2270 ssl->session_negotiate->id_len = n = 32; in ssl_write_server_hello()
2271 if ((ret = ssl->conf->f_rng(ssl->conf->p_rng, ssl->session_negotiate->id, in ssl_write_server_hello()
2280 n = ssl->session_negotiate->id_len; in ssl_write_server_hello()
2297 *p++ = (unsigned char) ssl->session_negotiate->id_len; in ssl_write_server_hello()
2298 memcpy(p, ssl->session_negotiate->id, ssl->session_negotiate->id_len); in ssl_write_server_hello()
2299 p += ssl->session_negotiate->id_len; in ssl_write_server_hello()
2306 MBEDTLS_PUT_UINT16_BE(ssl->session_negotiate->ciphersuite, p, 0); in ssl_write_server_hello()
2311 … mbedtls_ssl_get_ciphersuite_name(ssl->session_negotiate->ciphersuite))); in ssl_write_server_hello()
2350 mbedtls_ssl_ciphersuite_from_id(ssl->session_negotiate->ciphersuite); in ssl_write_server_hello()
3560 ssl->session_negotiate->tls_version); in ssl_parse_encrypted_pms()
4126 if (ssl->session_negotiate->peer_cert == NULL) { in ssl_parse_certificate_verify()
4132 if (ssl->session_negotiate->peer_cert_digest == NULL) { in ssl_parse_certificate_verify()
4160 if (ssl->session_negotiate->peer_cert == NULL) { in ssl_parse_certificate_verify()
4164 peer_pk = &ssl->session_negotiate->peer_cert->pk; in ssl_parse_certificate_verify()
4287 ssl->session_negotiate->ticket_creation_time = mbedtls_ms_time(); in ssl_write_new_session_ticket()
4290 ssl->session_negotiate, in ssl_write_new_session_ticket()