aboutsummaryrefslogtreecommitdiff
path: root/src/uvh.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/uvh.h')
-rw-r--r--src/uvh.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/uvh.h b/src/uvh.h
index ee94fdb..b74f226 100644
--- a/src/uvh.h
+++ b/src/uvh.h
@@ -84,15 +84,10 @@ enum
};
struct uvh_request;
+struct uvh_server;
typedef int (*uvh_request_handler_cb)(struct uvh_request *);
-struct uvh_server
-{
- void *data;
- uvh_request_handler_cb request_handler;
-};
-
struct uvh_request
{
struct uvh_server *server;
@@ -122,6 +117,8 @@ struct uvh_request
const char *content;
int content_length;
+
+ void *data;
};
UVH_EXTERN struct uvh_server *uvh_server_init(uv_loop_t *loop, void *data,