diff options
author | Matt Johnston <matt@ucc.asn.au> | 2020-10-18 23:32:39 +0800 |
---|---|---|
committer | Matt Johnston <matt@ucc.asn.au> | 2020-10-18 23:32:39 +0800 |
commit | 9f642e2bd4374a45e7b828fafc11cc0d6d2b1783 (patch) | |
tree | d504e7ed8ac0fcf947cc0041998997b31294d901 | |
parent | 6ca24af24afe3a3572e9d043df3f8342d38c84b1 (diff) |
Fix fuzzer build
-rw-r--r-- | fuzz-wrapfd.c | 3 | ||||
-rw-r--r-- | fuzz.h | 1 |
2 files changed, 2 insertions, 2 deletions
diff --git a/fuzz-wrapfd.c b/fuzz-wrapfd.c index dfae3c1..c6d59fc 100644 --- a/fuzz-wrapfd.c +++ b/fuzz-wrapfd.c @@ -21,7 +21,7 @@ struct fdwrap { int closeout; }; -static struct fdwrap wrap_fds[IOWRAP_MAXFD+1] = {0}; +static struct fdwrap wrap_fds[IOWRAP_MAXFD+1] = {{UNUSED, 0, 0}}; static int wrapfd_maxfd = -1; static unsigned short rand_state[3]; static buffer *input_buf; @@ -88,7 +88,6 @@ int wrapfd_close(int fd) { int wrapfd_read(int fd, void *out, size_t count) { size_t maxread; - buffer *buf; if (!fuzz.wrapfds) { return read(fd, out, count); @@ -20,6 +20,7 @@ void fuzz_cli_setup(void); int fuzz_set_input(const uint8_t *Data, size_t Size); int fuzz_run_preauth(const uint8_t *Data, size_t Size, int skip_kexmaths); +int fuzz_run_client(const uint8_t *Data, size_t Size, int skip_kexmaths); const void* fuzz_get_algo(const algo_type *algos, const char* name); // fuzzer functions that intrude into general code |