Lines Matching refs:session_negotiate

1059     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()
1729 ssl->session_negotiate == NULL || in mbedtls_ssl_set_session()
1762 if ((ret = mbedtls_ssl_session_copy(ssl->session_negotiate, in mbedtls_ssl_set_session()
3086 if (ssl->session_negotiate != NULL) { in mbedtls_ssl_get_verify_result()
3087 return ssl->session_negotiate->verify_result; in mbedtls_ssl_get_verify_result()
3149 if (ssl->session_negotiate != NULL && in mbedtls_ssl_get_output_record_size_limit()
3150 ssl->session_negotiate->record_size_limit >= MBEDTLS_SSL_RECORD_SIZE_LIMIT_MIN && in mbedtls_ssl_get_output_record_size_limit()
3151 ssl->session_negotiate->record_size_limit < max_len) { in mbedtls_ssl_get_output_record_size_limit()
3152 record_size_limit = ssl->session_negotiate->record_size_limit; in mbedtls_ssl_get_output_record_size_limit()
3182 if (ssl->session_negotiate != NULL) { in mbedtls_ssl_get_input_max_frag_len()
3183 read_mfl = ssl_mfl_code_to_length(ssl->session_negotiate->mfl_code); in mbedtls_ssl_get_input_max_frag_len()
3208 if (ssl->session_negotiate != NULL && in mbedtls_ssl_get_output_max_frag_len()
3209 ssl_mfl_code_to_length(ssl->session_negotiate->mfl_code) < max_len) { in mbedtls_ssl_get_output_max_frag_len()
3210 max_len = ssl_mfl_code_to_length(ssl->session_negotiate->mfl_code); in mbedtls_ssl_get_output_max_frag_len()
5299 ssl->session = ssl->session_negotiate; in ssl_context_load()
5302 ssl->session_negotiate = NULL; in ssl_context_load()
5559 mbedtls_ssl_session_free(ssl->session_negotiate); in mbedtls_ssl_free()
5560 mbedtls_free(ssl->session_negotiate); in mbedtls_ssl_free()
7183 ssl->session_negotiate->master, in mbedtls_ssl_derive_keys()
7203 ssl->session_negotiate->ciphersuite, in mbedtls_ssl_derive_keys()
7204 ssl->session_negotiate->master, in mbedtls_ssl_derive_keys()
7206 ssl->session_negotiate->encrypt_then_mac, in mbedtls_ssl_derive_keys()
7883 ssl->session_negotiate->verify_result = in ssl_parse_certificate_coordinate()
7902 ssl->session_negotiate->peer_cert_digest = in ssl_remember_peer_crt_digest()
7904 if (ssl->session_negotiate->peer_cert_digest == NULL) { in ssl_remember_peer_crt_digest()
7917 ssl->session_negotiate->peer_cert_digest); in ssl_remember_peer_crt_digest()
7919 ssl->session_negotiate->peer_cert_digest_type = in ssl_remember_peer_crt_digest()
7921 ssl->session_negotiate->peer_cert_digest_len = in ssl_remember_peer_crt_digest()
7988 ssl->session_negotiate->verify_result = MBEDTLS_X509_BADCERT_MISSING; in mbedtls_ssl_parse_certificate()
8000 ssl_clear_peer_cert(ssl->session_negotiate); in mbedtls_ssl_parse_certificate()
8072 ssl->session_negotiate->peer_cert = chain; in mbedtls_ssl_parse_certificate()
8118 mbedtls_ssl_session *session = ssl->session_negotiate; in ssl_calc_finished_tls_generic()
8260 ssl->session_negotiate->encrypt_then_mac = in mbedtls_ssl_handshake_wrapup()
8267 ssl->session = ssl->session_negotiate; in mbedtls_ssl_handshake_wrapup()
8268 ssl->session_negotiate = NULL; in mbedtls_ssl_handshake_wrapup()
8388 ssl->session_out = ssl->session_negotiate; in mbedtls_ssl_write_finished()
9826 &ssl->session_negotiate->verify_result, in mbedtls_ssl_verify_certificate()
9853 &ssl->session_negotiate->verify_result, in mbedtls_ssl_verify_certificate()
9884 ssl->session_negotiate->verify_result |= MBEDTLS_X509_BADCERT_BAD_KEY; in mbedtls_ssl_verify_certificate()
9897 &ssl->session_negotiate->verify_result) != 0) { in mbedtls_ssl_verify_certificate()
9931 if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_OTHER) { in mbedtls_ssl_verify_certificate()
9933 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_CN_MISMATCH) { in mbedtls_ssl_verify_certificate()
9935 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_KEY_USAGE) { in mbedtls_ssl_verify_certificate()
9937 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_EXT_KEY_USAGE) { in mbedtls_ssl_verify_certificate()
9939 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_BAD_PK) { in mbedtls_ssl_verify_certificate()
9941 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_BAD_KEY) { in mbedtls_ssl_verify_certificate()
9943 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_EXPIRED) { in mbedtls_ssl_verify_certificate()
9945 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_REVOKED) { in mbedtls_ssl_verify_certificate()
9947 } else if (ssl->session_negotiate->verify_result & MBEDTLS_X509_BADCERT_NOT_TRUSTED) { in mbedtls_ssl_verify_certificate()
9957 if (ssl->session_negotiate->verify_result != 0) { in mbedtls_ssl_verify_certificate()
9959 (unsigned int) ssl->session_negotiate->verify_result)); in mbedtls_ssl_verify_certificate()