From b11b1c52280f172ebfa42c3da906ea9aa3ea8799 Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Wed, 6 Nov 2019 20:18:29 +0300 Subject: [magi] FastCGI is comming. --- src/cgi.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/cgi.h (limited to 'src/cgi.h') diff --git a/src/cgi.h b/src/cgi.h new file mode 100644 index 0000000..c7b173c --- /dev/null +++ b/src/cgi.h @@ -0,0 +1,21 @@ +#ifndef MAGI_INCLUDED_CGI +#define MAGI_INCLUDED_CGI + +#include "field.h" +#include "request.h" + + +/* + * Constructs request using environment variables and standart I/O; + * Returns null if succeed, otherwise error code. + */ +int magi_cgi_request( + struct magi_request *request, + /* Callback will be used only for fields loaded via multipart. */ + /* Null callback disables callback system. */ + void (*callback)(struct magi_field *field, char *buffer, int len), + int max_post +); + + +#endif -- cgit v1.2.3