From: Guido Vranken Date: Sun, 13 Aug 2017 00:37:13 +0000 (+0200) Subject: fuzzer-verify-cert.c: change subbuffer limit from 256 to 2048 bytes, and enforce... X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=bd3f49abf76a4eca132ff0c7996a17036e633425;p=thirdparty%2Fopenvpn.git fuzzer-verify-cert.c: change subbuffer limit from 256 to 2048 bytes, and enforce limit. for greater code coverage --- 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;