1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-30 22:43:08 +03:00

ssl_helpers.c: add mbedtls_test prefix for mbedtls_mock_socket_init

Signed-off-by: Yanray Wang <yanray.wang@arm.com>
This commit is contained in:
Yanray Wang
2023-03-15 16:02:29 +08:00
parent c4abee2b9c
commit d02c3175e6
3 changed files with 14 additions and 14 deletions

View File

@ -277,13 +277,13 @@ int mbedtls_test_ssl_message_queue_pop_info(
/* /*
* Setup and teardown functions for mock sockets. * Setup and teardown functions for mock sockets.
*/ */
void mbedtls_mock_socket_init(mbedtls_test_mock_socket *socket); void mbedtls_test_mock_socket_init(mbedtls_test_mock_socket *socket);
/* /*
* Closes the socket \p socket. * Closes the socket \p socket.
* *
* \p socket must have been previously initialized by calling * \p socket must have been previously initialized by calling
* mbedtls_mock_socket_init(). * mbedtls_test_mock_socket_init().
* *
* This function frees all allocated resources and both sockets are aware of the * This function frees all allocated resources and both sockets are aware of the
* new connection state. * new connection state.
@ -298,7 +298,7 @@ void mbedtls_test_mock_socket_close(mbedtls_test_mock_socket *socket);
* Establishes a connection between \p peer1 and \p peer2. * Establishes a connection between \p peer1 and \p peer2.
* *
* \p peer1 and \p peer2 must have been previously initialized by calling * \p peer1 and \p peer2 must have been previously initialized by calling
* mbedtls_mock_socket_init(). * mbedtls_test_mock_socket_init().
* *
* The capacities of the internal buffers are set to \p bufsize. Setting this to * The capacities of the internal buffers are set to \p bufsize. Setting this to
* the correct value allows for simulation of MTU, sanity testing the mock * the correct value allows for simulation of MTU, sanity testing the mock

View File

@ -272,7 +272,7 @@ static int test_ssl_message_queue_peek_info(
return (*msg_len > buf_len) ? MBEDTLS_TEST_ERROR_MESSAGE_TRUNCATED : 0; return (*msg_len > buf_len) ? MBEDTLS_TEST_ERROR_MESSAGE_TRUNCATED : 0;
} }
void mbedtls_mock_socket_init(mbedtls_test_mock_socket *socket) void mbedtls_test_mock_socket_init(mbedtls_test_mock_socket *socket)
{ {
memset(socket, 0, sizeof(*socket)); memset(socket, 0, sizeof(*socket));
} }
@ -424,7 +424,7 @@ int mbedtls_test_message_socket_setup(
ctx->queue_input = queue_input; ctx->queue_input = queue_input;
ctx->queue_output = queue_output; ctx->queue_output = queue_output;
ctx->socket = socket; ctx->socket = socket;
mbedtls_mock_socket_init(socket); mbedtls_test_mock_socket_init(socket);
return 0; return 0;
} }
@ -688,7 +688,7 @@ int mbedtls_test_ssl_endpoint_init(
100, &(ep->socket), 100, &(ep->socket),
dtls_context) == 0); dtls_context) == 0);
} else { } else {
mbedtls_mock_socket_init(&(ep->socket)); mbedtls_test_mock_socket_init(&(ep->socket));
} }
ret = mbedtls_ctr_drbg_seed(&(ep->ctr_drbg), mbedtls_entropy_func, ret = mbedtls_ctr_drbg_seed(&(ep->ctr_drbg), mbedtls_entropy_func,

View File

@ -202,17 +202,17 @@ void ssl_mock_sanity()
unsigned char received[MSGLEN] = { 0 }; unsigned char received[MSGLEN] = { 0 };
mbedtls_test_mock_socket socket; mbedtls_test_mock_socket socket;
mbedtls_mock_socket_init(&socket); mbedtls_test_mock_socket_init(&socket);
TEST_ASSERT(mbedtls_test_mock_tcp_send_b(&socket, message, MSGLEN) < 0); TEST_ASSERT(mbedtls_test_mock_tcp_send_b(&socket, message, MSGLEN) < 0);
mbedtls_test_mock_socket_close(&socket); mbedtls_test_mock_socket_close(&socket);
mbedtls_mock_socket_init(&socket); mbedtls_test_mock_socket_init(&socket);
TEST_ASSERT(mbedtls_test_mock_tcp_recv_b(&socket, received, MSGLEN) < 0); TEST_ASSERT(mbedtls_test_mock_tcp_recv_b(&socket, received, MSGLEN) < 0);
mbedtls_test_mock_socket_close(&socket); mbedtls_test_mock_socket_close(&socket);
mbedtls_mock_socket_init(&socket); mbedtls_test_mock_socket_init(&socket);
TEST_ASSERT(mbedtls_test_mock_tcp_send_nb(&socket, message, MSGLEN) < 0); TEST_ASSERT(mbedtls_test_mock_tcp_send_nb(&socket, message, MSGLEN) < 0);
mbedtls_test_mock_socket_close(&socket); mbedtls_test_mock_socket_close(&socket);
mbedtls_mock_socket_init(&socket); mbedtls_test_mock_socket_init(&socket);
TEST_ASSERT(mbedtls_test_mock_tcp_recv_nb(&socket, received, MSGLEN) < 0); TEST_ASSERT(mbedtls_test_mock_tcp_recv_nb(&socket, received, MSGLEN) < 0);
mbedtls_test_mock_socket_close(&socket); mbedtls_test_mock_socket_close(&socket);
@ -250,8 +250,8 @@ void ssl_mock_tcp(int blocking)
recv = mbedtls_test_mock_tcp_recv_b; recv = mbedtls_test_mock_tcp_recv_b;
} }
mbedtls_mock_socket_init(&client); mbedtls_test_mock_socket_init(&client);
mbedtls_mock_socket_init(&server); mbedtls_test_mock_socket_init(&server);
/* Fill up the buffer with structured data so that unwanted changes /* Fill up the buffer with structured data so that unwanted changes
* can be detected */ * can be detected */
@ -347,8 +347,8 @@ void ssl_mock_tcp_interleaving(int blocking)
recv = mbedtls_test_mock_tcp_recv_b; recv = mbedtls_test_mock_tcp_recv_b;
} }
mbedtls_mock_socket_init(&client); mbedtls_test_mock_socket_init(&client);
mbedtls_mock_socket_init(&server); mbedtls_test_mock_socket_init(&server);
/* Fill up the buffers with structured data so that unwanted changes /* Fill up the buffers with structured data so that unwanted changes
* can be detected */ * can be detected */