summaryrefslogtreecommitdiff
path: root/sapi/fuzzer/fuzzer-sapi.h
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-06-30 15:05:02 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-06-30 15:05:02 +0200
commitb0b836175c08f84aba7a44909f9299694a3b4276 (patch)
tree73918226be22789569f71ceed04671770d01ac4d /sapi/fuzzer/fuzzer-sapi.h
parent75ada661b9264eb55587ccbfa3bcd7447c5163f3 (diff)
downloadphp-git-b0b836175c08f84aba7a44909f9299694a3b4276.tar.gz
Extract some common fuzzer code
Diffstat (limited to 'sapi/fuzzer/fuzzer-sapi.h')
-rw-r--r--sapi/fuzzer/fuzzer-sapi.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/sapi/fuzzer/fuzzer-sapi.h b/sapi/fuzzer/fuzzer-sapi.h
index 495ca32c3d..f079fbcc05 100644
--- a/sapi/fuzzer/fuzzer-sapi.h
+++ b/sapi/fuzzer/fuzzer-sapi.h
@@ -15,8 +15,10 @@
+----------------------------------------------------------------------+
*/
-int fuzzer_init_php();
-int fuzzer_request_startup();
+int fuzzer_init_php(void);
+int fuzzer_request_startup(void);
+void fuzzer_request_shutdown(void);
+void fuzzer_setup_dummy_frame(void);
void fuzzer_call_php_func(const char *func_name, int nargs, char **params);
void fuzzer_call_php_func_zval(const char *func_name, int nargs, zval *args);
int fuzzer_do_request_from_buffer(char *filename, char *data, size_t data_len);