mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-12 10:08:07 +00:00
nits
This commit is contained in:
@ -139,6 +139,10 @@
|
|||||||
#define AFL_RAND_RETURN u32
|
#define AFL_RAND_RETURN u32
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef INTERESTING_32_LEN
|
||||||
|
#error INTERESTING_32_LEN not defined - BUG!
|
||||||
|
#endif
|
||||||
|
|
||||||
extern s8 interesting_8[INTERESTING_8_LEN];
|
extern s8 interesting_8[INTERESTING_8_LEN];
|
||||||
extern s16 interesting_16[INTERESTING_8_LEN + INTERESTING_16_LEN];
|
extern s16 interesting_16[INTERESTING_8_LEN + INTERESTING_16_LEN];
|
||||||
extern s32
|
extern s32
|
||||||
|
@ -33,6 +33,10 @@
|
|||||||
|
|
||||||
#define MUT_STRATEGY_ARRAY_SIZE 256
|
#define MUT_STRATEGY_ARRAY_SIZE 256
|
||||||
|
|
||||||
|
#ifndef INTERESTING_32
|
||||||
|
#error INTERESTING_32 is not defined - BUG!
|
||||||
|
#endif
|
||||||
|
|
||||||
s8 interesting_8[] = {INTERESTING_8};
|
s8 interesting_8[] = {INTERESTING_8};
|
||||||
s16 interesting_16[] = {INTERESTING_8, INTERESTING_16};
|
s16 interesting_16[] = {INTERESTING_8, INTERESTING_16};
|
||||||
s32 interesting_32[] = {INTERESTING_8, INTERESTING_16, INTERESTING_32};
|
s32 interesting_32[] = {INTERESTING_8, INTERESTING_16, INTERESTING_32};
|
||||||
|
@ -999,7 +999,7 @@ inline u64 get_cur_time(void) {
|
|||||||
|
|
||||||
struct timespec ts;
|
struct timespec ts;
|
||||||
int rc = clock_gettime(CLOCK_MONOTONIC_COARSE, &ts);
|
int rc = clock_gettime(CLOCK_MONOTONIC_COARSE, &ts);
|
||||||
if (rc == -1) {
|
if (unlikely(rc == -1)) {
|
||||||
|
|
||||||
PFATAL("Failed to obtain timestamp (errno = %i: %s)\n", errno,
|
PFATAL("Failed to obtain timestamp (errno = %i: %s)\n", errno,
|
||||||
strerror(errno));
|
strerror(errno));
|
||||||
@ -1012,11 +1012,11 @@ inline u64 get_cur_time(void) {
|
|||||||
|
|
||||||
/* Get unix time in microseconds */
|
/* Get unix time in microseconds */
|
||||||
|
|
||||||
u64 get_cur_time_us(void) {
|
inline u64 get_cur_time_us(void) {
|
||||||
|
|
||||||
struct timespec ts;
|
struct timespec ts;
|
||||||
int rc = clock_gettime(CLOCK_MONOTONIC_COARSE, &ts);
|
int rc = clock_gettime(CLOCK_MONOTONIC_COARSE, &ts);
|
||||||
if (rc == -1) {
|
if (unlikely(rc == -1)) {
|
||||||
|
|
||||||
PFATAL("Failed to obtain timestamp (errno = %i: %s)\n", errno,
|
PFATAL("Failed to obtain timestamp (errno = %i: %s)\n", errno,
|
||||||
strerror(errno));
|
strerror(errno));
|
||||||
|
@ -578,7 +578,8 @@ void afl_fsrv_start(afl_forkserver_t *fsrv, char **argv,
|
|||||||
void *nyx_config = fsrv->nyx_handlers->nyx_config_load(fsrv->target_path);
|
void *nyx_config = fsrv->nyx_handlers->nyx_config_load(fsrv->target_path);
|
||||||
|
|
||||||
fsrv->nyx_handlers->nyx_config_set_workdir_path(nyx_config, workdir_path);
|
fsrv->nyx_handlers->nyx_config_set_workdir_path(nyx_config, workdir_path);
|
||||||
fsrv->nyx_handlers->nyx_config_set_input_buffer_size(nyx_config, fsrv->max_length);
|
fsrv->nyx_handlers->nyx_config_set_input_buffer_size(nyx_config,
|
||||||
|
fsrv->max_length);
|
||||||
fsrv->nyx_handlers->nyx_config_set_input_buffer_write_protection(nyx_config,
|
fsrv->nyx_handlers->nyx_config_set_input_buffer_write_protection(nyx_config,
|
||||||
true);
|
true);
|
||||||
|
|
||||||
|
@ -1195,3 +1195,4 @@ common_fuzz_stuff(afl_state_t *afl, u8 *out_buf, u32 len) {
|
|||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user