aboutsummaryrefslogtreecommitdiff
path: root/programs
diff options
context:
space:
mode:
authorGilles Peskine <Gilles.Peskine@arm.com>2024-02-22 12:07:09 +0100
committerGilles Peskine <Gilles.Peskine@arm.com>2024-02-22 12:07:09 +0100
commitabf0be392ab3ee13d51b3130907fdeec9930cbbf (patch)
tree57e592dbcaf907e640f3d3526fd7384572e7295f /programs
parentd5f68976e807611e1dc54f9f2e19b4aef9a995a1 (diff)
downloadmbedtls-abf0be392ab3ee13d51b3130907fdeec9930cbbf.zip
mbedtls-abf0be392ab3ee13d51b3130907fdeec9930cbbf.tar.gz
mbedtls-abf0be392ab3ee13d51b3130907fdeec9930cbbf.tar.bz2
fuzz_dtlsserver: explicitly note the one access to a private field
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Diffstat (limited to 'programs')
-rw-r--r--programs/fuzz/fuzz_dtlsserver.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/programs/fuzz/fuzz_dtlsserver.c b/programs/fuzz/fuzz_dtlsserver.c
index 1632e9d..fd3e0aa 100644
--- a/programs/fuzz/fuzz_dtlsserver.c
+++ b/programs/fuzz/fuzz_dtlsserver.c
@@ -1,5 +1,3 @@
-#define MBEDTLS_ALLOW_PRIVATE_ACCESS
-
#include <string.h>
#include <stdlib.h>
#include <stdint.h>
@@ -137,7 +135,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size)
ret = mbedtls_ssl_handshake(&ssl);
if (ret == MBEDTLS_ERR_SSL_HELLO_VERIFY_REQUIRED) {
- biomemfuzz.Offset = ssl.next_record_offset;
+ biomemfuzz.Offset = ssl.MBEDTLS_PRIVATE(next_record_offset);
mbedtls_ssl_session_reset(&ssl);
mbedtls_ssl_set_bio(&ssl, &biomemfuzz, dummy_send, fuzz_recv, fuzz_recv_timeout);
if (mbedtls_ssl_set_client_transport_id(&ssl, client_ip, sizeof(client_ip)) != 0) {