Lines Matching refs:client_ep
3365 mbedtls_test_ssl_endpoint client_ep, server_ep;
3377 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
3384 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
3394 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
3402 &(server_ep.ssl), &(client_ep.ssl),
3410 &(client_ep.ssl), &(server_ep.ssl),
3414 ret = mbedtls_ssl_tls13_fetch_handshake_msg(&(client_ep.ssl),
3432 ret = mbedtls_ssl_tls13_parse_certificate(&(client_ep.ssl), buf, end);
3440 ret = mbedtls_ssl_session_reset(&(client_ep.ssl));
3449 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
3620 mbedtls_test_ssl_endpoint client_ep, server_ep;
3625 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
3646 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
3660 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
3664 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
3675 &(server_ep.ssl), &(client_ep.ssl),
3684 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
3705 mbedtls_test_ssl_endpoint client_ep, server_ep;
3716 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
3808 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
3823 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
3827 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
3834 &(client_ep.ssl), &(server_ep.ssl),
3837 ret = mbedtls_ssl_write_early_data(&(client_ep.ssl),
3841 if (client_ep.ssl.early_data_state !=
3849 &(server_ep.ssl), &(client_ep.ssl),
3886 &(server_ep.ssl), &(client_ep.ssl),
3890 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
3904 mbedtls_test_ssl_endpoint client_ep, server_ep;
3915 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
3962 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
3975 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
3979 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
3987 int state = client_ep.ssl.state;
3990 while (client_ep.ssl.state == state) {
3991 ret = mbedtls_ssl_handshake_step(&(client_ep.ssl));
3995 if (client_ep.ssl.state != state) {
4004 if (client_ep.ssl.state != MBEDTLS_SSL_HANDSHAKE_OVER) {
4005 TEST_EQUAL(mbedtls_ssl_get_early_data_status(&(client_ep.ssl)),
4009 switch (client_ep.ssl.state) {
4015 TEST_EQUAL(client_ep.ssl.early_data_state,
4020 if (!client_ep.ssl.handshake->hello_retry_request_flag) {
4021 TEST_EQUAL(client_ep.ssl.early_data_state,
4024 TEST_EQUAL(client_ep.ssl.early_data_state,
4038 TEST_EQUAL(client_ep.ssl.early_data_state,
4043 TEST_EQUAL(client_ep.ssl.early_data_state,
4048 if (!client_ep.ssl.handshake->hello_retry_request_flag) {
4049 TEST_EQUAL(client_ep.ssl.early_data_state,
4052 client_ep.ssl.handshake->randbytes,
4055 TEST_EQUAL(client_ep.ssl.early_data_state,
4059 client_ep.ssl.handshake->randbytes,
4073 TEST_EQUAL(client_ep.ssl.early_data_state,
4078 TEST_EQUAL(client_ep.ssl.early_data_state,
4083 TEST_EQUAL(client_ep.ssl.early_data_state,
4095 TEST_EQUAL(client_ep.ssl.early_data_state,
4100 TEST_EQUAL(client_ep.ssl.early_data_state,
4106 TEST_EQUAL(client_ep.ssl.early_data_state,
4117 TEST_EQUAL(client_ep.ssl.early_data_state,
4124 TEST_EQUAL(client_ep.ssl.early_data_state,
4129 TEST_EQUAL(client_ep.ssl.early_data_state,
4135 TEST_EQUAL(client_ep.ssl.early_data_state,
4147 TEST_EQUAL(client_ep.ssl.early_data_state,
4152 TEST_EQUAL(client_ep.ssl.early_data_state,
4158 TEST_EQUAL(client_ep.ssl.early_data_state,
4173 TEST_EQUAL(client_ep.ssl.early_data_state,
4184 TEST_EQUAL(client_ep.ssl.early_data_state,
4191 TEST_EQUAL(client_ep.ssl.early_data_state,
4197 TEST_EQUAL(client_ep.ssl.early_data_state,
4212 TEST_EQUAL(client_ep.ssl.early_data_state,
4217 TEST_EQUAL(client_ep.ssl.early_data_state,
4223 TEST_EQUAL(client_ep.ssl.early_data_state,
4235 } while (client_ep.ssl.state != MBEDTLS_SSL_HANDSHAKE_OVER);
4237 ret = mbedtls_ssl_get_early_data_status(&(client_ep.ssl));
4260 TEST_EQUAL(client_ep.ssl.handshake->ccs_sent, 1);
4264 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
4277 mbedtls_test_ssl_endpoint client_ep, server_ep;
4288 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
4339 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
4352 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
4356 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4368 int client_state = client_ep.ssl.state;
4376 write_early_data_ret = mbedtls_ssl_write_early_data(&(client_ep.ssl),
4382 TEST_EQUAL(client_ep.ssl.state, client_state);
4393 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4397 if (!client_ep.ssl.handshake->hello_retry_request_flag) {
4399 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4404 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_CLIENT_HELLO);
4418 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4422 if (!client_ep.ssl.handshake->hello_retry_request_flag) {
4424 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4428 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4442 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_ENCRYPTED_EXTENSIONS);
4447 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_ENCRYPTED_EXTENSIONS);
4459 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_FINISHED);
4464 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_FINISHED);
4469 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_FINISHED);
4480 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_END_OF_EARLY_DATA);
4490 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4500 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_CLIENT_CCS_BEFORE_2ND_CLIENT_HELLO);
4509 TEST_EQUAL(client_ep.ssl.state,
4528 TEST_EQUAL(client_ep.ssl.state, client_state);
4542 &(server_ep.ssl), &(client_ep.ssl),
4555 &(client_ep.ssl), &(server_ep.ssl),
4558 mbedtls_test_mock_socket_close(&(client_ep.socket));
4561 ret = mbedtls_ssl_session_reset(&(client_ep.ssl));
4564 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4570 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
4585 &(client_ep.ssl), &(server_ep.ssl),
4588 &(client_ep.ssl), &(server_ep.ssl),
4593 &(client_ep.ssl), &(server_ep.ssl),
4597 while (client_ep.ssl.state == previous_client_state) {
4598 ret = mbedtls_ssl_handshake_step(&(client_ep.ssl));
4602 if (client_ep.ssl.state != previous_client_state) {
4613 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
4626 mbedtls_test_ssl_endpoint client_ep, server_ep;
4636 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
4662 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
4684 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
4699 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4709 ret = mbedtls_ssl_write_early_data(&(client_ep.ssl),
4720 TEST_EQUAL(client_ep.ssl.total_early_data_size, max_early_data_size);
4722 ret = mbedtls_ssl_write_early_data(&(client_ep.ssl), buf, 1);
4724 TEST_EQUAL(client_ep.ssl.total_early_data_size, max_early_data_size);
4725 TEST_EQUAL(client_ep.ssl.early_data_state,
4756 &(client_ep.ssl), &(server_ep.ssl), MBEDTLS_SSL_HANDSHAKE_OVER)
4760 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
4779 mbedtls_test_ssl_endpoint client_ep, server_ep;
4798 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
4866 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
4879 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
4885 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4896 &(client_ep.ssl), &(server_ep.ssl),
4899 TEST_ASSERT(client_ep.ssl.early_data_state !=
4937 ret = write_early_data(&(client_ep.ssl), buf_write, write_size);
5002 ret = write_early_data(&(client_ep.ssl), buf_write, write_size);
5014 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);