Lines Matching refs:session_negotiate
578 size_t tlen = ssl->session_negotiate->ticket_len; in ssl_write_session_ticket_ext()
603 if( ssl->session_negotiate->ticket == NULL || tlen == 0 ) in ssl_write_session_ticket_ext()
610 memcpy( p, ssl->session_negotiate->ticket, tlen ); in ssl_write_session_ticket_ext()
838 n = ssl->session_negotiate->id_len; in ssl_write_client_hello()
858 if( ssl->session_negotiate->ticket != NULL && in ssl_write_client_hello()
859 ssl->session_negotiate->ticket_len != 0 ) in ssl_write_client_hello()
861 ret = ssl->conf->f_rng( ssl->conf->p_rng, ssl->session_negotiate->id, 32 ); in ssl_write_client_hello()
866 ssl->session_negotiate->id_len = n = 32; in ssl_write_client_hello()
874 *p++ = ssl->session_negotiate->id[i]; in ssl_write_client_hello()
1190 ssl->session_negotiate->trunc_hmac = MBEDTLS_SSL_TRUNC_HMAC_ENABLED; in ssl_parse_truncated_hmac_ext()
1213 ssl->session_negotiate->encrypt_then_mac = MBEDTLS_SSL_ETM_ENABLED; in ssl_parse_encrypt_then_mac_ext()
1702 ssl->session_negotiate->ciphersuite != i || in ssl_parse_server_hello()
1703 ssl->session_negotiate->compression != comp || in ssl_parse_server_hello()
1704 ssl->session_negotiate->id_len != n || in ssl_parse_server_hello()
1705 memcmp( ssl->session_negotiate->id, buf + 35, n ) != 0 ) in ssl_parse_server_hello()
1710 ssl->session_negotiate->start = mbedtls_time( NULL ); in ssl_parse_server_hello()
1712 ssl->session_negotiate->ciphersuite = i; in ssl_parse_server_hello()
1713 ssl->session_negotiate->compression = comp; in ssl_parse_server_hello()
1714 ssl->session_negotiate->id_len = n; in ssl_parse_server_hello()
1715 memcpy( ssl->session_negotiate->id, buf + 35, n ); in ssl_parse_server_hello()
1751 ssl->session_negotiate->ciphersuite ) in ssl_parse_server_hello()
1757 suite_info = mbedtls_ssl_ciphersuite_from_id( ssl->session_negotiate->ciphersuite ); in ssl_parse_server_hello()
1787 ssl->session_negotiate->compression = comp; in ssl_parse_server_hello()
2186 if( ssl->session_negotiate->peer_cert == NULL ) in ssl_write_encrypted_pms()
2195 if( ! mbedtls_pk_can_do( &ssl->session_negotiate->peer_cert->pk, in ssl_write_encrypted_pms()
2202 if( ( ret = mbedtls_pk_encrypt( &ssl->session_negotiate->peer_cert->pk, in ssl_write_encrypted_pms()
2298 if( ssl->session_negotiate->peer_cert == NULL ) in ssl_get_ecdh_params_from_cert()
2304 if( ! mbedtls_pk_can_do( &ssl->session_negotiate->peer_cert->pk, in ssl_get_ecdh_params_from_cert()
2311 peer_key = mbedtls_pk_ec( ssl->session_negotiate->peer_cert->pk ); in ssl_get_ecdh_params_from_cert()
2620 if( ssl->session_negotiate->peer_cert == NULL ) in ssl_parse_server_key_exchange()
2631 if( ! mbedtls_pk_can_do( &ssl->session_negotiate->peer_cert->pk, pk_alg ) ) in ssl_parse_server_key_exchange()
2645 &ssl->session_negotiate->peer_cert->pk, in ssl_parse_server_key_exchange()
3468 mbedtls_platform_zeroize( ssl->session_negotiate->ticket, in ssl_parse_new_session_ticket()
3469 ssl->session_negotiate->ticket_len ); in ssl_parse_new_session_ticket()
3470 mbedtls_free( ssl->session_negotiate->ticket ); in ssl_parse_new_session_ticket()
3471 ssl->session_negotiate->ticket = NULL; in ssl_parse_new_session_ticket()
3472 ssl->session_negotiate->ticket_len = 0; in ssl_parse_new_session_ticket()
3484 ssl->session_negotiate->ticket = ticket; in ssl_parse_new_session_ticket()
3485 ssl->session_negotiate->ticket_len = ticket_len; in ssl_parse_new_session_ticket()
3486 ssl->session_negotiate->ticket_lifetime = lifetime; in ssl_parse_new_session_ticket()
3494 ssl->session_negotiate->id_len = 0; in ssl_parse_new_session_ticket()