aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2024-06-18 15:28:56 +0200
committerGitHub <noreply@github.com>2024-06-18 15:28:56 +0200
commit3ebf41ba34a6dc57f6a094987fc53b814fc25da5 (patch)
treee3c5a88af3ba31213b1a5e929242414017f7eed1 /include
parenta6e42d98d9d3e936dc74729f17ab1208d477c944 (diff)
parent304e84502d9bd8a5ac33328ceb63235f42b887ad (diff)
downloadafl++-3ebf41ba34a6dc57f6a094987fc53b814fc25da5.tar.gz
Merge pull request #2128 from AFLplusplus/fastrestart
Fastrestart
Diffstat (limited to 'include')
-rw-r--r--include/afl-fuzz.h15
-rw-r--r--include/envs.h2
2 files changed, 7 insertions, 10 deletions
diff --git a/include/afl-fuzz.h b/include/afl-fuzz.h
index e3e4e246..6d03a74c 100644
--- a/include/afl-fuzz.h
+++ b/include/afl-fuzz.h
@@ -236,7 +236,6 @@ struct queue_entry {
custom, /* Marker for custom mutators */
stats_mutated; /* stats: # of mutations performed */
- u8 *trace_mini; /* Trace bytes, if kept */
u32 tc_ref; /* Trace bytes ref count */
#ifdef INTROSPECTION
@@ -246,13 +245,11 @@ struct queue_entry {
double perf_score, /* performance score */
weight;
- u8 *testcase_buf; /* The testcase buffer, if loaded. */
-
- u8 *cmplog_colorinput; /* the result buf of colorization */
- struct tainted *taint; /* Taint information from CmpLog */
-
- struct queue_entry *mother; /* queue entry this based on */
-
+ struct queue_entry *mother; /* queue entry this based on */
+ u8 *trace_mini; /* Trace bytes, if kept */
+ u8 *testcase_buf; /* The testcase buffer, if loaded. */
+ u8 *cmplog_colorinput; /* the result buf of colorization */
+ struct tainted *taint; /* Taint information from CmpLog */
struct skipdet_entry *skipdet_e;
};
@@ -457,7 +454,7 @@ typedef struct afl_env_vars {
afl_no_startup_calibration, afl_no_warn_instability,
afl_post_process_keep_original, afl_crashing_seeds_as_new_crash,
afl_final_sync, afl_ignore_seed_problems, afl_disable_redundant,
- afl_sha1_filenames, afl_no_sync;
+ afl_sha1_filenames, afl_no_sync, afl_no_fastresume;
u8 *afl_tmpdir, *afl_custom_mutator_library, *afl_python_module, *afl_path,
*afl_hang_tmout, *afl_forksrv_init_tmout, *afl_preload,
diff --git a/include/envs.h b/include/envs.h
index 45b080cb..928f4185 100644
--- a/include/envs.h
+++ b/include/envs.h
@@ -115,7 +115,7 @@ static char *afl_environment_variables[] = {
"AFL_TRACE_PC", "AFL_USE_ASAN", "AFL_USE_MSAN", "AFL_USE_TRACE_PC",
"AFL_USE_UBSAN", "AFL_USE_TSAN", "AFL_USE_CFISAN", "AFL_USE_LSAN",
"AFL_WINE_PATH", "AFL_NO_SNAPSHOT", "AFL_EXPAND_HAVOC_NOW", "AFL_USE_FASAN",
- "AFL_USE_QASAN", "AFL_PRINT_FILENAMES", "AFL_PIZZA_MODE", NULL
+ "AFL_USE_QASAN", "AFL_PRINT_FILENAMES", "AFL_PIZZA_MODE", "AFL_NO_FASTRESUME", NULL
};