]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm-server: http: Added structural comments.
authorStephan Bosch <stephan.bosch@dovecot.fi>
Sun, 8 Oct 2017 09:52:53 +0000 (11:52 +0200)
committerStephan Bosch <stephan.bosch@dovecot.fi>
Tue, 24 Oct 2017 20:29:19 +0000 (22:29 +0200)
src/doveadm/client-connection-http.c

index 2e017fc936b6f3218eb1234883605a6edfc63d9a..dd5ae4b7eb94d0a34d2f2f076bb29f36d5d646b7 100644 (file)
@@ -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 = {