Lines Matching refs:session_negotiate
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
742 if (session_negotiate == NULL) { in ssl_prepare_client_hello()
752 session_negotiate->tls_version == MBEDTLS_SSL_VERSION_TLS1_3 && in ssl_prepare_client_hello()
753 session_negotiate->ticket != NULL) { in ssl_prepare_client_hello()
755 mbedtls_ms_time_t age = now - session_negotiate->ticket_reception_time; in ssl_prepare_client_hello()
757 age > (mbedtls_ms_time_t) session_negotiate->ticket_lifetime * 1000) { in ssl_prepare_client_hello()
778 ssl->tls_version = session_negotiate->tls_version; in ssl_prepare_client_hello()
813 session_id_len = session_negotiate->id_len; in ssl_prepare_client_hello()
837 if ((session_negotiate->ticket != NULL) && in ssl_prepare_client_hello()
838 (session_negotiate->ticket_len != 0)) { in ssl_prepare_client_hello()
868 if (session_id_len != session_negotiate->id_len) { in ssl_prepare_client_hello()
869 session_negotiate->id_len = session_id_len; in ssl_prepare_client_hello()
872 session_negotiate->id, in ssl_prepare_client_hello()
887 session_negotiate->hostname != NULL; in ssl_prepare_client_hello()
888 if (ssl->hostname != NULL && session_negotiate->hostname != NULL) { in ssl_prepare_client_hello()
890 ssl->hostname, session_negotiate->hostname) != 0; in ssl_prepare_client_hello()
900 return mbedtls_ssl_session_set_hostname(session_negotiate, in ssl_prepare_client_hello()