aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-09-29 14:06:20 +0200
committerGitHub <noreply@github.com>2020-09-29 14:06:20 +0200
commitfe08482c1b2269289bfedea9f0ef2b6721d18221 (patch)
treeabe699ce381526ad0c0106628852593dc9eeebfe /include
parente69b25e34be8028921389bbb114135c3028d0a3d (diff)
parente87eca7fe8ec3ed0ba79e7722350ad502b67218b (diff)
downloadafl++-fe08482c1b2269289bfedea9f0ef2b6721d18221.tar.gz
Merge pull request #568 from mboehme/dev
Patching and improving AFLFast schedules.
Diffstat (limited to 'include')
-rw-r--r--include/afl-fuzz.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/afl-fuzz.h b/include/afl-fuzz.h
index aa278820..f65fc40f 100644
--- a/include/afl-fuzz.h
+++ b/include/afl-fuzz.h
@@ -155,7 +155,6 @@ struct queue_entry {
u64 exec_us, /* Execution time (us) */
handicap, /* Number of queue cycles behind */
- n_fuzz, /* Number of fuzz, does not overflow*/
depth, /* Path depth */
exec_cksum; /* Checksum of the execution trace */
@@ -492,6 +491,9 @@ typedef struct afl_state {
u8 *var_bytes; /* Bytes that appear to be variable */
+ #define n_fuzz_size (1 << 21)
+ u32 *n_fuzz;
+
volatile u8 stop_soon, /* Ctrl-C pressed? */
clear_screen; /* Window resized? */