diff options
author | Aki <please@ignore.pl> | 2021-02-13 02:35:57 +0100 |
---|---|---|
committer | Aki <please@ignore.pl> | 2021-02-13 02:35:57 +0100 |
commit | 3444dac786ad9c44b549765860fa76147d2be37d (patch) | |
tree | f9b54032cd88fe24f49aa6baadaa38254fec5660 /request.h | |
parent | 29693b1880010578d3716c4ac4a43b3da9f0a4d3 (diff) | |
download | plop-3444dac786ad9c44b549765860fa76147d2be37d.zip plop-3444dac786ad9c44b549765860fa76147d2be37d.tar.gz plop-3444dac786ad9c44b549765860fa76147d2be37d.tar.bz2 |
Removed connection reference from request
Diffstat (limited to 'request.h')
-rw-r--r-- | request.h | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -12,23 +12,22 @@ struct span struct request { - int (* step)(struct request *); + int (* step)(lua_State *, struct request *); char * data; int length; int position; struct span temp; int expected_data_length; - struct connection * connection; }; -struct request * new_request(struct connection *); +struct request * new_request(void); void free_request(struct request *); int parse_request(struct connection *); -int parse_step_method(struct request *); -int parse_step_path(struct request *); -int parse_step_version(struct request *); -int parse_step_header_name(struct request *); -int parse_step_header_value(struct request *); -int parse_step_data(struct request *); +int parse_step_method(lua_State *, struct request *); +int parse_step_path(lua_State *, struct request *); +int parse_step_version(lua_State *, struct request *); +int parse_step_header_name(lua_State *, struct request *); +int parse_step_header_value(lua_State *, struct request *); +int parse_step_data(lua_State *, struct request *); |