diff options
author | Aki <please@ignore.pl> | 2021-02-25 21:27:07 +0100 |
---|---|---|
committer | Aki <please@ignore.pl> | 2021-02-25 21:28:15 +0100 |
commit | abba4f78182e9817cf37c6910e41f08c6fda287d (patch) | |
tree | 2817aa1f99951b6194e24787ec11baacdaa49eba /request.h | |
parent | 3a7f02075e2b613932b3673486b5538373232603 (diff) | |
download | plop-abba4f78182e9817cf37c6910e41f08c6fda287d.zip plop-abba4f78182e9817cf37c6910e41f08c6fda287d.tar.gz plop-abba4f78182e9817cf37c6910e41f08c6fda287d.tar.bz2 |
Removed old request parsing implementation
Diffstat (limited to 'request.h')
-rw-r--r-- | request.h | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/request.h b/request.h deleted file mode 100644 index 690df88..0000000 --- a/request.h +++ /dev/null @@ -1,33 +0,0 @@ -#pragma once - -#include <lua.h> - -struct connection; - -struct span -{ - int start; - int length; -}; - -struct request -{ - int (* step)(lua_State *, struct request *); - char * data; - int length; - int position; - struct span temp; - int expected_data_length; -}; - -struct request * new_request(void); -void free_request(struct request *); - -int parse_request(struct connection *); - -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 *); |