]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-auth-client: auth-master - Move timeout callbacks
authorStephan Bosch <stephan.bosch@dovecot.fi>
Mon, 2 Oct 2017 12:53:24 +0000 (14:53 +0200)
committerStephan Bosch <stephan.bosch@open-xchange.com>
Wed, 27 Aug 2025 11:34:57 +0000 (13:34 +0200)
src/lib-auth-client/auth-master.c

index 2736fdc388141856128953e2c0db679da8ccb22a..a70e84bea750c12fa9f6dca518ce65df06bfa253 100644 (file)
@@ -164,6 +164,20 @@ static void auth_master_destroy(struct connection *_conn)
        auth_request_lookup_abort(conn);
 }
 
+static void auth_request_timeout(struct auth_master_connection *conn)
+{
+       if (!connection_handshake_received(&conn->conn))
+               e_error(conn->event, "Connecting timed out");
+       else
+               e_error(conn->event, "Request timed out");
+       auth_request_lookup_abort(conn);
+}
+
+static void auth_idle_timeout(struct auth_master_connection *conn)
+{
+       auth_connection_close(conn);
+}
+
 static int
 auth_master_handshake_line(struct connection *_conn, const char *line)
 {
@@ -278,20 +292,6 @@ static int auth_master_connect(struct auth_master_connection *conn)
        return 0;
 }
 
-static void auth_request_timeout(struct auth_master_connection *conn)
-{
-       if (!connection_handshake_received(&conn->conn))
-               e_error(conn->event, "Connecting timed out");
-       else
-               e_error(conn->event, "Request timed out");
-       auth_request_lookup_abort(conn);
-}
-
-static void auth_idle_timeout(struct auth_master_connection *conn)
-{
-       auth_connection_close(conn);
-}
-
 static void auth_master_set_io(struct auth_master_connection *conn)
 {
        if (conn->ioloop != NULL)