Lines Matching refs:session_negotiate

1064     if (ssl->session_negotiate) {  in ssl_handshake_init()
1065 mbedtls_ssl_session_free(ssl->session_negotiate); in ssl_handshake_init()
1081 if (ssl->session_negotiate == NULL) { in ssl_handshake_init()
1082 ssl->session_negotiate = mbedtls_calloc(1, sizeof(mbedtls_ssl_session)); in ssl_handshake_init()
1100 ssl->session_negotiate == NULL) { in ssl_handshake_init()
1111 mbedtls_free(ssl->session_negotiate); in ssl_handshake_init()
1112 ssl->session_negotiate = NULL; in ssl_handshake_init()
1128 mbedtls_ssl_session_init(ssl->session_negotiate); in ssl_handshake_init()
1742 ssl->session_negotiate == NULL || in mbedtls_ssl_set_session()
1775 if ((ret = mbedtls_ssl_session_copy(ssl->session_negotiate, in mbedtls_ssl_set_session()
3147 if (ssl->session_negotiate != NULL) { in mbedtls_ssl_get_verify_result()
3148 return ssl->session_negotiate->verify_result; in mbedtls_ssl_get_verify_result()
3210 if (ssl->session_negotiate != NULL && in mbedtls_ssl_get_output_record_size_limit()
3211 ssl->session_negotiate->record_size_limit >= MBEDTLS_SSL_RECORD_SIZE_LIMIT_MIN && in mbedtls_ssl_get_output_record_size_limit()
3212 ssl->session_negotiate->record_size_limit < max_len) { in mbedtls_ssl_get_output_record_size_limit()
3213 record_size_limit = ssl->session_negotiate->record_size_limit; in mbedtls_ssl_get_output_record_size_limit()
3243 if (ssl->session_negotiate != NULL) { in mbedtls_ssl_get_input_max_frag_len()
3244 read_mfl = ssl_mfl_code_to_length(ssl->session_negotiate->mfl_code); in mbedtls_ssl_get_input_max_frag_len()
3269 if (ssl->session_negotiate != NULL && in mbedtls_ssl_get_output_max_frag_len()
3270 ssl_mfl_code_to_length(ssl->session_negotiate->mfl_code) < max_len) { in mbedtls_ssl_get_output_max_frag_len()
3271 max_len = ssl_mfl_code_to_length(ssl->session_negotiate->mfl_code); in mbedtls_ssl_get_output_max_frag_len()
5360 ssl->session = ssl->session_negotiate; in ssl_context_load()
5363 ssl->session_negotiate = NULL; in ssl_context_load()
5620 mbedtls_ssl_session_free(ssl->session_negotiate); in mbedtls_ssl_free()
5621 mbedtls_free(ssl->session_negotiate); in mbedtls_ssl_free()
7242 ssl->session_negotiate->master, in mbedtls_ssl_derive_keys()
7262 ssl->session_negotiate->ciphersuite, in mbedtls_ssl_derive_keys()
7263 ssl->session_negotiate->master, in mbedtls_ssl_derive_keys()
7265 ssl->session_negotiate->encrypt_then_mac, in mbedtls_ssl_derive_keys()
7942 ssl->session_negotiate->verify_result = in ssl_parse_certificate_coordinate()
7961 ssl->session_negotiate->peer_cert_digest = in ssl_remember_peer_crt_digest()
7963 if (ssl->session_negotiate->peer_cert_digest == NULL) { in ssl_remember_peer_crt_digest()
7976 ssl->session_negotiate->peer_cert_digest); in ssl_remember_peer_crt_digest()
7978 ssl->session_negotiate->peer_cert_digest_type = in ssl_remember_peer_crt_digest()
7980 ssl->session_negotiate->peer_cert_digest_len = in ssl_remember_peer_crt_digest()
8047 ssl->session_negotiate->verify_result = MBEDTLS_X509_BADCERT_MISSING; in mbedtls_ssl_parse_certificate()
8059 ssl_clear_peer_cert(ssl->session_negotiate); in mbedtls_ssl_parse_certificate()
8131 ssl->session_negotiate->peer_cert = chain; in mbedtls_ssl_parse_certificate()
8177 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_calc_finished_tls_generic()
8319 ssl->session_negotiate->encrypt_then_mac = in mbedtls_ssl_handshake_wrapup()
8326 ssl->session = ssl->session_negotiate; in mbedtls_ssl_handshake_wrapup()
8327 ssl->session_negotiate = NULL; in mbedtls_ssl_handshake_wrapup()
8448 ssl->session_out = ssl->session_negotiate; in mbedtls_ssl_write_finished()
9914 &ssl->session_negotiate->verify_result, in mbedtls_ssl_verify_certificate()
9941 &ssl->session_negotiate->verify_result, in mbedtls_ssl_verify_certificate()
9972 ssl->session_negotiate->verify_result |= MBEDTLS_X509_BADCERT_BAD_KEY; in mbedtls_ssl_verify_certificate()
9985 &ssl->session_negotiate->verify_result) != 0) { in mbedtls_ssl_verify_certificate()
10019 if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_OTHER) { in mbedtls_ssl_verify_certificate()
10021 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_CN_MISMATCH) { in mbedtls_ssl_verify_certificate()
10023 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_KEY_USAGE) { in mbedtls_ssl_verify_certificate()
10025 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_EXT_KEY_USAGE) { in mbedtls_ssl_verify_certificate()
10027 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_BAD_PK) { in mbedtls_ssl_verify_certificate()
10029 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_BAD_KEY) { in mbedtls_ssl_verify_certificate()
10031 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_EXPIRED) { in mbedtls_ssl_verify_certificate()
10033 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_REVOKED) { in mbedtls_ssl_verify_certificate()
10035 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_NOT_TRUSTED) { in mbedtls_ssl_verify_certificate()
10045 if (ssl->session_negotiate->verify_result != 0) { in mbedtls_ssl_verify_certificate()
10047 (unsigned int) ssl->session_negotiate->verify_result)); in mbedtls_ssl_verify_certificate()