From bd3f49abf76a4eca132ff0c7996a17036e633425 Mon Sep 17 00:00:00 2001 From: Guido Vranken Date: Sun, 13 Aug 2017 02:37:13 +0200 Subject: [PATCH] fuzzer-verify-cert.c: change subbuffer limit from 256 to 2048 bytes, and enforce limit. for greater code coverage --- src/openvpn/fuzzer-verify-cert.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openvpn/fuzzer-verify-cert.c b/src/openvpn/fuzzer-verify-cert.c index 198e22716..ad4ec58d2 100644 --- a/src/openvpn/fuzzer-verify-cert.c +++ b/src/openvpn/fuzzer-verify-cert.c @@ -18,7 +18,7 @@ #include "ssl_verify.h" #include "ssl_verify_backend.h" -#define SUBBUFFER_SIZE 256 +#define SUBBUFFER_SIZE 2048 int LLVMFuzzerInitialize(int *argc, char ***argv) { @@ -214,7 +214,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) gc = gc_new(); - fuzzer_set_input((unsigned char*)data, size); + fuzzer_set_input((unsigned char*)data, SUBBUFFER_SIZE); data += SUBBUFFER_SIZE; size -= SUBBUFFER_SIZE; -- 2.47.2