summaryrefslogtreecommitdiffhomepage
path: root/request.h
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2021-02-25 21:27:07 +0100
committerAki <please@ignore.pl>2021-02-25 21:28:15 +0100
commitabba4f78182e9817cf37c6910e41f08c6fda287d (patch)
tree2817aa1f99951b6194e24787ec11baacdaa49eba /request.h
parent3a7f02075e2b613932b3673486b5538373232603 (diff)
downloadplop-abba4f78182e9817cf37c6910e41f08c6fda287d.zip
plop-abba4f78182e9817cf37c6910e41f08c6fda287d.tar.gz
plop-abba4f78182e9817cf37c6910e41f08c6fda287d.tar.bz2
Removed old request parsing implementation
Diffstat (limited to 'request.h')
-rw-r--r--request.h33
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 *);