Refactoring fuzz_py API

This commit is contained in:
h1994st
2020-03-02 21:30:10 -05:00
parent b2a2b0fc21
commit 90506479e7
5 changed files with 85 additions and 9 deletions

View File

@ -627,7 +627,9 @@ int init_py_module(u8*);
void finalize_py_module();
void init_py(unsigned int seed);
void fuzz_py(char*, size_t, char*, size_t, char**, size_t*);
/* TODO: unify fuzz interface for custom mutator and Python mutator */
size_t fuzz_py(u8*, size_t, u8*, size_t, unsigned int);
void fuzz_py_original(char*, size_t, char*, size_t, char**, size_t*);
size_t pre_save_py(u8* data, size_t size, u8** new_data);
u32 init_trim_py(u8*, size_t);
u32 post_trim_py(u8);