comparison fuzz/fuzz-common.c @ 1770:66b29b054896

Fix FUZZ_NO_REPLACE_STDERR for fuzz.c
author Matt Johnston <matt@ucc.asn.au>
date Thu, 29 Oct 2020 22:14:38 +0800
parents 096a66e45212
children 833bf9947603
comparison
equal deleted inserted replaced
1769:0e178f767ada 1770:66b29b054896
1 #define FUZZ_NO_REPLACE_STDERR
1 #include "includes.h" 2 #include "includes.h"
2 3
3 #include "includes.h" 4 #include "includes.h"
4 #include "dbutil.h" 5 #include "dbutil.h"
5 #include "runopts.h" 6 #include "runopts.h"
7 #include "session.h" 8 #include "session.h"
8 #include "dbrandom.h" 9 #include "dbrandom.h"
9 #include "bignum.h" 10 #include "bignum.h"
10 #include "atomicio.h" 11 #include "atomicio.h"
11 #include "fuzz-wrapfd.h" 12 #include "fuzz-wrapfd.h"
12
13 #define FUZZ_NO_REPLACE_STDERR
14 #include "fuzz.h" 13 #include "fuzz.h"
15
16 /* fuzz.h redefines stderr, we don't want that here */
17 #ifdef origstderr
18 #undef stderr
19 #define stderr origstderr
20 #endif // origstderr
21 14
22 struct dropbear_fuzz_options fuzz; 15 struct dropbear_fuzz_options fuzz;
23 16
24 static void fuzz_dropbear_log(int UNUSED(priority), const char* format, va_list param); 17 static void fuzz_dropbear_log(int UNUSED(priority), const char* format, va_list param);
25 static void load_fixed_hostkeys(void); 18 static void load_fixed_hostkeys(void);