Lines Matching defs:session_negotiate
503 * ssl_prepare_client_hello() into the ssl->session_negotiate->id buffer
506 MBEDTLS_SSL_CHK_BUF_PTR(p, end, ssl->session_negotiate->id_len + 1);
507 *p++ = (unsigned char) ssl->session_negotiate->id_len;
508 memcpy(p, ssl->session_negotiate->id, ssl->session_negotiate->id_len);
509 p += ssl->session_negotiate->id_len;
511 MBEDTLS_SSL_DEBUG_BUF(3, "session id", ssl->session_negotiate->id,
512 ssl->session_negotiate->id_len);
740 mbedtls_ssl_session *session_negotiate = ssl->session_negotiate;
742 if (session_negotiate == NULL) {
752 session_negotiate->tls_version == MBEDTLS_SSL_VERSION_TLS1_3 &&
753 session_negotiate->ticket != NULL) {
755 mbedtls_ms_time_t age = now - session_negotiate->ticket_reception_time;
757 age > (mbedtls_ms_time_t) session_negotiate->ticket_lifetime * 1000) {
778 ssl->tls_version = session_negotiate->tls_version;
809 * identifier in the SSL context `ssl->session_negotiate->id_len` is equal
813 session_id_len = session_negotiate->id_len;
837 if ((session_negotiate->ticket != NULL) &&
838 (session_negotiate->ticket_len != 0)) {
868 if (session_id_len != session_negotiate->id_len) {
869 session_negotiate->id_len = session_id_len;
872 session_negotiate->id,
887 session_negotiate->hostname != NULL;
888 if (ssl->hostname != NULL && session_negotiate->hostname != NULL) {
890 ssl->hostname, session_negotiate->hostname) != 0;
900 return mbedtls_ssl_session_set_hostname(session_negotiate,