summaryrefslogtreecommitdiff
path: root/input.h
diff options
context:
space:
mode:
authorRobert Swiecki <robert@swiecki.net>2018-01-13 14:03:39 +0100
committerRobert Swiecki <robert@swiecki.net>2018-01-13 14:03:39 +0100
commit0f2c30afccb75ec6a5c29131184c2b672cd5b95d (patch)
tree0cafbfdfaf1cb18663c3446db23377ac81e6fb17 /input.h
parent43775f95d9e6b8c46c52e0454b8721d023b9236b (diff)
downloadhonggfuzz-0f2c30afccb75ec6a5c29131184c2b672cd5b95d.tar.gz
move input preparation from mangle to input
Diffstat (limited to 'input.h')
-rw-r--r--input.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/input.h b/input.h
index 9a500d1a..6f4d8d1c 100644
--- a/input.h
+++ b/input.h
@@ -26,12 +26,14 @@
#include "honggfuzz.h"
+extern void input_setSize(run_t* run, size_t sz);
extern bool input_getNext(run_t* run, char* fname, bool rewind);
-
extern bool input_init(honggfuzz_t* hfuzz);
-
extern bool input_parseDictionary(honggfuzz_t* hfuzz);
-
extern bool input_parseBlacklist(honggfuzz_t* hfuzz);
+extern bool input_prepareDynamicInput(run_t* run);
+extern bool input_prepareStaticFile(run_t* run, bool rewind);
+extern bool input_prepareExternalFile(run_t* run);
+extern bool input_postProcessFile(run_t* run);
#endif /* ifndef _HF_INPUT_H_ */