Home
last modified time | relevance | path

Searched refs:session_negotiate (Results 1 - 10 of 10) sorted by relevance

/third_party/mbedtls/library/
H A Dssl_client.c503 * ssl_prepare_client_hello() into the ssl->session_negotiate->id buffer in ssl_write_client_hello_body()
506 MBEDTLS_SSL_CHK_BUF_PTR(p, end, ssl->session_negotiate->id_len + 1); in ssl_write_client_hello_body()
507 *p++ = (unsigned char) ssl->session_negotiate->id_len; in ssl_write_client_hello_body()
508 memcpy(p, ssl->session_negotiate->id, ssl->session_negotiate->id_len); in ssl_write_client_hello_body()
509 p += ssl->session_negotiate->id_len; in ssl_write_client_hello_body()
511 MBEDTLS_SSL_DEBUG_BUF(3, "session id", ssl->session_negotiate->id, in ssl_write_client_hello_body()
512 ssl->session_negotiate->id_len); in ssl_write_client_hello_body()
740 mbedtls_ssl_session *session_negotiate = ssl->session_negotiate; in ssl_prepare_client_hello() local
[all...]
H A Dssl_tls12_server.c351 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()
1163 ssl->session_negotiate->tls_version = ssl->tls_version; in ssl_parse_client_hello()
1164 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_parse_client_hello()
1185 if (sess_len > sizeof(ssl->session_negotiate->id) || in ssl_parse_client_hello()
1195 ssl->session_negotiate in ssl_parse_client_hello()
[all...]
H A Dssl_tls13_generic.c284 if (!mbedtls_pk_can_do(&ssl->session_negotiate->peer_cert->pk, sig_alg)) { in ssl_tls13_parse_certificate_verify()
316 &ssl->session_negotiate->peer_cert->pk, in ssl_tls13_parse_certificate_verify()
468 if (ssl->session_negotiate->peer_cert != NULL) { in mbedtls_ssl_tls13_parse_certificate()
469 mbedtls_x509_crt_free(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate()
470 mbedtls_free(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate()
474 ssl->session_negotiate->peer_cert = NULL; in mbedtls_ssl_tls13_parse_certificate()
479 if ((ssl->session_negotiate->peer_cert = in mbedtls_ssl_tls13_parse_certificate()
488 mbedtls_x509_crt_init(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate()
513 ret = mbedtls_x509_crt_parse_der(ssl->session_negotiate->peer_cert, in mbedtls_ssl_tls13_parse_certificate()
603 ssl->session_negotiate in mbedtls_ssl_tls13_parse_certificate()
[all...]
H A Dssl_tls13_server.c621 ssl->session_negotiate->ticket_flags = session.ticket_flags; in ssl_tls13_parse_pre_shared_key_ext()
690 ret = ssl_tls13_session_copy_ticket(ssl->session_negotiate, in ssl_tls13_parse_pre_shared_key_ext()
1409 ssl->session_negotiate->tls_version = MBEDTLS_SSL_VERSION_TLS1_3; in ssl_tls13_parse_client_hello()
1410 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_tls13_parse_client_hello()
1421 if (legacy_session_id_len > sizeof(ssl->session_negotiate->id)) { in ssl_tls13_parse_client_hello()
1425 ssl->session_negotiate->id_len = legacy_session_id_len; in ssl_tls13_parse_client_hello()
1428 memcpy(&ssl->session_negotiate->id[0], in ssl_tls13_parse_client_hello()
1445 ssl->session_negotiate->ciphersuite = handshake->ciphersuite_info->id; in ssl_tls13_parse_client_hello()
1772 ssl->session_negotiate->ciphersuite = psk.ciphersuite_info->id; in ssl_tls13_parse_client_hello()
1838 ssl->session_negotiate in ssl_tls13_check_early_data_requirements()
[all...]
H A Dssl_tls12_client.c363 size_t tlen = ssl->session_negotiate->ticket_len; in ssl_write_session_ticket_ext()
385 if (ssl->session_negotiate->ticket == NULL || tlen == 0) { in ssl_write_session_ticket_ext()
392 memcpy(p, ssl->session_negotiate->ticket, tlen); in ssl_write_session_ticket_ext()
753 ssl->session_negotiate->encrypt_then_mac = MBEDTLS_SSL_ETM_ENABLED; in ssl_parse_encrypt_then_mac_ext()
1270 ssl->session_negotiate->tls_version = ssl->tls_version; in ssl_parse_server_hello()
1271 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_parse_server_hello()
1370 ssl->session_negotiate->ciphersuite != i || in ssl_parse_server_hello()
1371 ssl->session_negotiate->id_len != n || in ssl_parse_server_hello()
1372 memcmp(ssl->session_negotiate->id, buf + 35, n) != 0) { in ssl_parse_server_hello()
1376 ssl->session_negotiate in ssl_parse_server_hello()
[all...]
H A Dssl_tls13_client.c684 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_has_configured_ticket()
695 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_early_data_has_valid_ticket()
709 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_ticket_get_identity()
728 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_tls13_ticket_get_psk()
933 mbedtls_ssl_session *session = ssl->session_negotiate; in mbedtls_ssl_tls13_write_identities_of_pre_shared_key_ext()
1272 ssl->session_negotiate->ciphersuite); in mbedtls_ssl_tls13_finalize_client_hello()
1489 ssl->session_negotiate->tls_version = ssl->tls_version; in ssl_tls13_preprocess_server_hello()
1490 ssl->session_negotiate->endpoint = ssl->conf->endpoint; in ssl_tls13_preprocess_server_hello()
1552 if (ssl->session_negotiate->id_len != legacy_session_id_echo_len || in ssl_tls13_check_server_hello_session_id_echo()
1553 memcmp(ssl->session_negotiate in ssl_tls13_check_server_hello_session_id_echo()
[all...]
H A Dssl_tls.c1059 if (ssl->session_negotiate) { in ssl_handshake_init()
1060 mbedtls_ssl_session_free(ssl->session_negotiate); in ssl_handshake_init()
1076 if (ssl->session_negotiate == NULL) { in ssl_handshake_init()
1077 ssl->session_negotiate = mbedtls_calloc(1, sizeof(mbedtls_ssl_session)); in ssl_handshake_init()
1095 ssl->session_negotiate == NULL) { in ssl_handshake_init()
1106 mbedtls_free(ssl->session_negotiate); in ssl_handshake_init()
1107 ssl->session_negotiate = NULL; in ssl_handshake_init()
1123 mbedtls_ssl_session_init(ssl->session_negotiate); in ssl_handshake_init()
1752 ssl->session_negotiate == NULL || in mbedtls_ssl_set_session()
1776 if ((ret = mbedtls_ssl_session_copy(ssl->session_negotiate, in mbedtls_ssl_set_session()
[all...]
H A Dssl_tls13_keys.c1582 &ssl->session_negotiate->app_secrets; in ssl_tls13_generate_application_keys()
1771 &ssl->session_negotiate->app_secrets); in mbedtls_ssl_tls13_compute_resumption_master_secret()
1782 ssl->session_negotiate->app_secrets.resumption_master_secret, in mbedtls_ssl_tls13_compute_resumption_master_secret()
H A Dssl_msg.c5236 ssl->session_in = ssl->session_negotiate; in mbedtls_ssl_parse_change_cipher_spec()
6127 remaining = ssl->session_negotiate->max_early_data_size; in mbedtls_ssl_write_early_data()
6141 remaining = ssl->session_negotiate->max_early_data_size - in mbedtls_ssl_write_early_data()
/third_party/mbedtls/include/mbedtls/
H A Dssl.h1742 mbedtls_ssl_session *MBEDTLS_PRIVATE(session_negotiate); /*!< session data in negotiation */

Completed in 31 milliseconds