about summary refs log tree commit diff
path: root/docs/custom_mutators.md
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-10-13 15:51:58 +0200
committervan Hauser <vh@thc.org>2020-10-13 15:51:58 +0200
commitc20ba2c2c5694c3a7ab0deac977e53fb576f8b37 (patch)
treeb1691b8ce16d9689c3abd19a690899300eae24e0 /docs/custom_mutators.md
parentd9b63766dfdb8feeb1dc6f7c51c17abf07ee4086 (diff)
downloadafl++-c20ba2c2c5694c3a7ab0deac977e53fb576f8b37.tar.gz
fix custom mutator doc
Diffstat (limited to 'docs/custom_mutators.md')
-rw-r--r--docs/custom_mutators.md22
1 files changed, 11 insertions, 11 deletions
diff --git a/docs/custom_mutators.md b/docs/custom_mutators.md
index a128f587..81ee9de4 100644
--- a/docs/custom_mutators.md
+++ b/docs/custom_mutators.md
@@ -31,17 +31,17 @@ performed with the custom mutator.
 
 C/C++:
 ```c
-void *afl_custom_init(afl_t *afl, unsigned int seed);
-uint32_t afl_custom_fuzz_count(void *data, const u8 *buf, size_t buf_size);
-size_t afl_custom_fuzz(void *data, uint8_t *buf, size_t buf_size, u8 **out_buf, uint8_t *add_buf, size_t add_buf_size, size_t max_size);
-size_t afl_custom_post_process(void *data, uint8_t *buf, size_t buf_size, uint8_t **out_buf);
-int32_t afl_custom_init_trim(void *data, uint8_t *buf, size_t buf_size);
-size_t afl_custom_trim(void *data, uint8_t **out_buf);
-int32_t afl_custom_post_trim(void *data, int success);
-size_t afl_custom_havoc_mutation(void *data, u8 *buf, size_t buf_size, u8 **out_buf, size_t max_size);
-uint8_t afl_custom_havoc_mutation_probability(void *data);
-uint8_t afl_custom_queue_get(void *data, const uint8_t *filename);
-void afl_custom_queue_new_entry(void *data, const uint8_t *filename_new_queue, const uint8_t *filename_orig_queue);
+void *afl_custom_init(afl_state_t *afl, unsigned int seed);
+unsigned int afl_custom_fuzz_count(void *data, const unsigned char *buf, size_t buf_size);
+size_t afl_custom_fuzz(void *data, unsigned char *buf, size_t buf_size, unsigned char **out_buf, unsigned char *add_buf, size_t add_buf_size, size_t max_size);
+size_t afl_custom_post_process(void *data, unsigned char *buf, size_t buf_size, unsigned char **out_buf);
+int afl_custom_init_trim(void *data, unsigned char *buf, size_t buf_size);
+size_t afl_custom_trim(void *data, unsigned char **out_buf);
+int afl_custom_post_trim(void *data, unsigned char success);
+size_t afl_custom_havoc_mutation(void *data, unsigned char *buf, size_t buf_size, unsigned char **out_buf, size_t max_size);
+unsigned char afl_custom_havoc_mutation_probability(void *data);
+unsigned char afl_custom_queue_get(void *data, const unsigned char *filename);
+void afl_custom_queue_new_entry(void *data, const unsigned char *filename_new_queue, const unsigned int *filename_orig_queue);
 void afl_custom_deinit(void *data);
 ```