diff options
author | Edznux <edznux@gmail.com> | 2020-10-06 23:00:11 +0200 |
---|---|---|
committer | Edznux <edznux@gmail.com> | 2020-10-06 23:00:11 +0200 |
commit | 3d7bdc9f0b6892cb359fc07a0cef387851cbd8b1 (patch) | |
tree | 9a99591a59bef13b1ccc0570bd367d2c6351f898 /include/afl-fuzz.h | |
parent | 9ac9aa25111b67cd6a2ee7ce8376a445368b215f (diff) | |
download | afl++-3d7bdc9f0b6892cb359fc07a0cef387851cbd8b1.tar.gz |
[WIP: segfault on non dogstatsd] Adding MACROS for format
Diffstat (limited to 'include/afl-fuzz.h')
-rw-r--r-- | include/afl-fuzz.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/include/afl-fuzz.h b/include/afl-fuzz.h index 92375b2c..ffb518ad 100644 --- a/include/afl-fuzz.h +++ b/include/afl-fuzz.h @@ -359,7 +359,8 @@ typedef struct afl_env_vars { u8 *afl_tmpdir, *afl_custom_mutator_library, *afl_python_module, *afl_path, *afl_hang_tmout, *afl_forksrv_init_tmout, *afl_skip_crashes, *afl_preload, - *afl_max_det_extras, *afl_statsd_host, *afl_statsd_port; + *afl_max_det_extras, *afl_statsd_host, *afl_statsd_port, + *afl_statsd_tags_flavor; } afl_env_vars_t; @@ -638,6 +639,9 @@ typedef struct afl_state { u64 statsd_last_send_ms; struct sockaddr_in statsd_server; int statsd_sock; + char * statsd_tags_flavor; + char * statsd_tags_format; + char * statsd_metric_format; double stats_avg_exec; @@ -961,9 +965,10 @@ void show_init_stats(afl_state_t *); /* StatsD */ -int statsd_socket_init(afl_state_t *afl); -int statsd_send_metric(afl_state_t *afl); -int statsd_format_metric(afl_state_t *afl, char *buff, size_t bufflen); +void statsd_setup_format(afl_state_t *afl); +int statsd_socket_init(afl_state_t *afl); +int statsd_send_metric(afl_state_t *afl); +int statsd_format_metric(afl_state_t *afl, char *buff, size_t bufflen); /* Run */ |