Lines Matching refs:client_ep
3378 mbedtls_test_ssl_endpoint client_ep, server_ep;
3390 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
3397 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
3407 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
3415 &(server_ep.ssl), &(client_ep.ssl),
3423 &(client_ep.ssl), &(server_ep.ssl),
3427 ret = mbedtls_ssl_tls13_fetch_handshake_msg(&(client_ep.ssl),
3445 ret = mbedtls_ssl_tls13_parse_certificate(&(client_ep.ssl), buf, end);
3453 ret = mbedtls_ssl_session_reset(&(client_ep.ssl));
3462 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
3633 mbedtls_test_ssl_endpoint client_ep, server_ep;
3638 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
3659 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
3673 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
3677 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
3688 &(server_ep.ssl), &(client_ep.ssl),
3697 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
3718 mbedtls_test_ssl_endpoint client_ep, server_ep;
3729 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
3821 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
3836 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
3840 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
3847 &(client_ep.ssl), &(server_ep.ssl),
3850 ret = mbedtls_ssl_write_early_data(&(client_ep.ssl),
3854 if (client_ep.ssl.early_data_state !=
3862 &(server_ep.ssl), &(client_ep.ssl),
3899 &(server_ep.ssl), &(client_ep.ssl),
3903 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
3917 mbedtls_test_ssl_endpoint client_ep, server_ep;
3928 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
3975 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
3988 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
3992 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4000 int state = client_ep.ssl.state;
4003 while (client_ep.ssl.state == state) {
4004 ret = mbedtls_ssl_handshake_step(&(client_ep.ssl));
4008 if (client_ep.ssl.state != state) {
4017 if (client_ep.ssl.state != MBEDTLS_SSL_HANDSHAKE_OVER) {
4018 TEST_EQUAL(mbedtls_ssl_get_early_data_status(&(client_ep.ssl)),
4022 switch (client_ep.ssl.state) {
4028 TEST_EQUAL(client_ep.ssl.early_data_state,
4033 if (!client_ep.ssl.handshake->hello_retry_request_flag) {
4034 TEST_EQUAL(client_ep.ssl.early_data_state,
4037 TEST_EQUAL(client_ep.ssl.early_data_state,
4051 TEST_EQUAL(client_ep.ssl.early_data_state,
4056 TEST_EQUAL(client_ep.ssl.early_data_state,
4061 if (!client_ep.ssl.handshake->hello_retry_request_flag) {
4062 TEST_EQUAL(client_ep.ssl.early_data_state,
4065 client_ep.ssl.handshake->randbytes,
4068 TEST_EQUAL(client_ep.ssl.early_data_state,
4072 client_ep.ssl.handshake->randbytes,
4086 TEST_EQUAL(client_ep.ssl.early_data_state,
4091 TEST_EQUAL(client_ep.ssl.early_data_state,
4096 TEST_EQUAL(client_ep.ssl.early_data_state,
4108 TEST_EQUAL(client_ep.ssl.early_data_state,
4113 TEST_EQUAL(client_ep.ssl.early_data_state,
4119 TEST_EQUAL(client_ep.ssl.early_data_state,
4130 TEST_EQUAL(client_ep.ssl.early_data_state,
4137 TEST_EQUAL(client_ep.ssl.early_data_state,
4142 TEST_EQUAL(client_ep.ssl.early_data_state,
4148 TEST_EQUAL(client_ep.ssl.early_data_state,
4160 TEST_EQUAL(client_ep.ssl.early_data_state,
4165 TEST_EQUAL(client_ep.ssl.early_data_state,
4171 TEST_EQUAL(client_ep.ssl.early_data_state,
4186 TEST_EQUAL(client_ep.ssl.early_data_state,
4197 TEST_EQUAL(client_ep.ssl.early_data_state,
4204 TEST_EQUAL(client_ep.ssl.early_data_state,
4210 TEST_EQUAL(client_ep.ssl.early_data_state,
4225 TEST_EQUAL(client_ep.ssl.early_data_state,
4230 TEST_EQUAL(client_ep.ssl.early_data_state,
4236 TEST_EQUAL(client_ep.ssl.early_data_state,
4248 } while (client_ep.ssl.state != MBEDTLS_SSL_HANDSHAKE_OVER);
4250 ret = mbedtls_ssl_get_early_data_status(&(client_ep.ssl));
4273 TEST_EQUAL(client_ep.ssl.handshake->ccs_sent, 1);
4277 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
4290 mbedtls_test_ssl_endpoint client_ep, server_ep;
4301 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
4352 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
4365 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
4369 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4381 int client_state = client_ep.ssl.state;
4389 write_early_data_ret = mbedtls_ssl_write_early_data(&(client_ep.ssl),
4395 TEST_EQUAL(client_ep.ssl.state, client_state);
4406 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4410 if (!client_ep.ssl.handshake->hello_retry_request_flag) {
4412 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4417 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_CLIENT_HELLO);
4431 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4435 if (!client_ep.ssl.handshake->hello_retry_request_flag) {
4437 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4441 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4455 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_ENCRYPTED_EXTENSIONS);
4460 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_ENCRYPTED_EXTENSIONS);
4472 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_FINISHED);
4477 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_FINISHED);
4482 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_FINISHED);
4493 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_END_OF_EARLY_DATA);
4503 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_SERVER_HELLO);
4513 TEST_EQUAL(client_ep.ssl.state, MBEDTLS_SSL_CLIENT_CCS_BEFORE_2ND_CLIENT_HELLO);
4522 TEST_EQUAL(client_ep.ssl.state,
4541 TEST_EQUAL(client_ep.ssl.state, client_state);
4555 &(server_ep.ssl), &(client_ep.ssl),
4568 &(client_ep.ssl), &(server_ep.ssl),
4571 mbedtls_test_mock_socket_close(&(client_ep.socket));
4574 ret = mbedtls_ssl_session_reset(&(client_ep.ssl));
4577 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4583 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
4598 &(client_ep.ssl), &(server_ep.ssl),
4601 &(client_ep.ssl), &(server_ep.ssl),
4606 &(client_ep.ssl), &(server_ep.ssl),
4610 while (client_ep.ssl.state == previous_client_state) {
4611 ret = mbedtls_ssl_handshake_step(&(client_ep.ssl));
4615 if (client_ep.ssl.state != previous_client_state) {
4626 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
4639 mbedtls_test_ssl_endpoint client_ep, server_ep;
4649 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
4675 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
4697 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
4712 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4722 ret = mbedtls_ssl_write_early_data(&(client_ep.ssl),
4733 TEST_EQUAL(client_ep.ssl.total_early_data_size, max_early_data_size);
4735 ret = mbedtls_ssl_write_early_data(&(client_ep.ssl), buf, 1);
4737 TEST_EQUAL(client_ep.ssl.total_early_data_size, max_early_data_size);
4738 TEST_EQUAL(client_ep.ssl.early_data_state,
4769 &(client_ep.ssl), &(server_ep.ssl), MBEDTLS_SSL_HANDSHAKE_OVER)
4773 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
4792 mbedtls_test_ssl_endpoint client_ep, server_ep;
4811 mbedtls_platform_zeroize(&client_ep, sizeof(client_ep));
4879 ret = mbedtls_test_ssl_endpoint_init(&client_ep, MBEDTLS_SSL_IS_CLIENT,
4892 ret = mbedtls_test_mock_socket_connect(&(client_ep.socket),
4898 ret = mbedtls_ssl_set_session(&(client_ep.ssl), &saved_session);
4909 &(client_ep.ssl), &(server_ep.ssl),
4912 TEST_ASSERT(client_ep.ssl.early_data_state !=
4950 ret = write_early_data(&(client_ep.ssl), buf_write, write_size);
5015 ret = write_early_data(&(client_ep.ssl), buf_write, write_size);
5027 mbedtls_test_ssl_endpoint_free(&client_ep, NULL);