From: Stephan Bosch Date: Sun, 8 Oct 2017 09:52:53 +0000 (+0200) Subject: doveadm-server: http: Added structural comments. X-Git-Tag: 2.3.0.rc1~740 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=14e38f2900e9f49da471f9a4f1b4ab8908906fda;p=thirdparty%2Fdovecot%2Fcore.git doveadm-server: http: Added structural comments. --- 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 = {