diff options
author | Gilles Peskine <Gilles.Peskine@arm.com> | 2024-02-22 12:07:09 +0100 |
---|---|---|
committer | Gilles Peskine <Gilles.Peskine@arm.com> | 2024-02-22 12:07:09 +0100 |
commit | abf0be392ab3ee13d51b3130907fdeec9930cbbf (patch) | |
tree | 57e592dbcaf907e640f3d3526fd7384572e7295f /programs | |
parent | d5f68976e807611e1dc54f9f2e19b4aef9a995a1 (diff) | |
download | mbedtls-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.c | 4 |
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) { |