diff options
author | Andrea Fioraldi <andreafioraldi@gmail.com> | 2019-11-11 15:53:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-11 15:53:24 +0100 |
commit | 388f4ae30240f2a675afa5b1febded00284ad450 (patch) | |
tree | 5ac20b7c7deff76fe4bb9269b1f684e48e2736a0 /src/afl-fuzz-globals.c | |
parent | 01d55372441960c435af8f3bd6b61d1302042728 (diff) | |
parent | f1fbea96f625a5af9b5321cb98acfc3378b5343e (diff) | |
download | afl++-388f4ae30240f2a675afa5b1febded00284ad450.tar.gz |
Merge pull request #106 from vanhauser-thc/radamsa
Radamsa
Diffstat (limited to 'src/afl-fuzz-globals.c')
-rw-r--r-- | src/afl-fuzz-globals.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/afl-fuzz-globals.c b/src/afl-fuzz-globals.c index 06eb06d8..50b6b802 100644 --- a/src/afl-fuzz-globals.c +++ b/src/afl-fuzz-globals.c @@ -95,6 +95,9 @@ char *power_names[POWER_SCHEDULES_NUM] = {"explore", "fast", "coe", u8 schedule = EXPLORE; /* Power schedule (default: EXPLORE)*/ u8 havoc_max_mult = HAVOC_MAX_MULT; +u8 use_radamsa; +size_t (*radamsa_mutate_ptr)(u8*, size_t, u8*, size_t, u32); + u8 skip_deterministic, /* Skip deterministic stages? */ force_deterministic, /* Force deterministic stages? */ use_splicing, /* Recombine input files? */ @@ -211,6 +214,9 @@ u64 stage_finds[32], /* Patterns found per fuzz stage */ u32 rand_cnt; /* Random number counter */ #endif +u32 rand_seed[2]; +s64 init_seed; + u64 total_cal_us, /* Total calibration time (us) */ total_cal_cycles; /* Total calibration cycles */ |