This commit is contained in:
vanhauser-thc
2024-05-31 18:32:31 +02:00
parent a3125c38f4
commit 9419e39fdf
5 changed files with 14 additions and 4 deletions

View File

@ -999,7 +999,7 @@ inline u64 get_cur_time(void) {
struct timespec 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,
strerror(errno));
@ -1012,11 +1012,11 @@ inline u64 get_cur_time(void) {
/* Get unix time in microseconds */
u64 get_cur_time_us(void) {
inline u64 get_cur_time_us(void) {
struct timespec 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,
strerror(errno));

View File

@ -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);
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,
true);

View File

@ -1195,3 +1195,4 @@ common_fuzz_stuff(afl_state_t *afl, u8 *out_buf, u32 len) {
return 0;
}