From 14e38f2900e9f49da471f9a4f1b4ab8908906fda Mon Sep 17 00:00:00 2001 From: Stephan Bosch Date: Sun, 8 Oct 2017 11:52:53 +0200 Subject: [PATCH] doveadm-server: http: Added structural comments. --- src/doveadm/client-connection-http.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/doveadm/client-connection-http.c b/src/doveadm/client-connection-http.c index 2e017fc936..dd5ae4b7eb 100644 --- a/src/doveadm/client-connection-http.c +++ b/src/doveadm/client-connection-http.c @@ -81,6 +81,12 @@ struct doveadm_http_server_mount { static struct http_server *doveadm_http_server; +static void doveadm_http_server_send_response(void *context); + +/* + * API + */ + static void doveadm_http_server_options_handler(struct client_connection_http *); static void doveadm_http_server_print_mounts(struct client_connection_http *); static void doveadm_http_server_send_api_v1(struct client_connection_http *); @@ -110,8 +116,6 @@ static struct doveadm_http_server_mount doveadm_http_server_mounts[] = { } }; -static void doveadm_http_server_send_response(void *context); - static void doveadm_http_server_json_error(void *context, const char *error) { struct client_connection_http *conn = context; @@ -658,6 +662,10 @@ doveadm_http_server_print_mounts(struct client_connection_http *conn) doveadm_http_server_send_response(conn); } +/* + * Request + */ + static void doveadm_http_server_send_response(void *context) { struct client_connection_http *conn = context; @@ -877,6 +885,10 @@ doveadm_http_server_handle_request(void *context, struct http_server_request *ht } } +/* + * Connection + */ + static void doveadm_http_server_connection_destroy(void *context, const char *reason); static const struct http_server_callbacks doveadm_http_callbacks = { @@ -942,6 +954,10 @@ doveadm_http_server_connection_destroy(void *context, client_connection_destroy(&bconn); } +/* + * Server + */ + void doveadm_http_server_init(void) { struct http_server_settings http_set = {