Lines Matching refs:session_negotiate
294 if (!mbedtls_pk_can_do(&ssl->session_negotiate->peer_cert->pk, sig_alg)) { in ssl_tls13_parse_certificate_verify()
326 &ssl->session_negotiate->peer_cert->pk, in ssl_tls13_parse_certificate_verify()
478 if (ssl->session_negotiate->peer_cert != NULL) { in mbedtls_ssl_tls13_parse_certificate()
479 mbedtls_x509_crt_free(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate()
480 mbedtls_free(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate()
485 ssl->session_negotiate->peer_cert = NULL; in mbedtls_ssl_tls13_parse_certificate()
490 if ((ssl->session_negotiate->peer_cert = in mbedtls_ssl_tls13_parse_certificate()
499 mbedtls_x509_crt_init(ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate()
524 ret = mbedtls_x509_crt_parse_der(ssl->session_negotiate->peer_cert, in mbedtls_ssl_tls13_parse_certificate()
614 ssl->session_negotiate->peer_cert); in mbedtls_ssl_tls13_parse_certificate()
655 if (ssl->session_negotiate->peer_cert == NULL) { in ssl_tls13_validate_certificate()
664 ssl->session_negotiate->verify_result = MBEDTLS_X509_BADCERT_MISSING; in ssl_tls13_validate_certificate()
691 ssl->session_negotiate->peer_cert, in ssl_tls13_validate_certificate()
1248 ssl->session = ssl->session_negotiate; in mbedtls_ssl_tls13_handshake_wrapup()
1249 ssl->session_negotiate = NULL; in mbedtls_ssl_tls13_handshake_wrapup()
1366 if (ssl->session_negotiate == NULL) { in mbedtls_ssl_tls13_check_early_data_len()
1380 (ssl->session_negotiate->max_early_data_size - in mbedtls_ssl_tls13_check_early_data_len()
1388 (unsigned long) ssl->session_negotiate->max_early_data_size)); in mbedtls_ssl_tls13_check_early_data_len()
1717 ssl->session_negotiate->record_size_limit = record_size_limit; in mbedtls_ssl_tls13_parse_record_size_limit_ext()