]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-auth-client: auth-master - Move auth master connection function definitions in...
authorStephan Bosch <stephan.bosch@dovecot.fi>
Mon, 2 Oct 2017 14:25:58 +0000 (16:25 +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.h

index ff877f2fa32c25004b3c8915b2f0ae828cdea664..b6bd14682a9c3896d0c11a866c51eb343b9c761f 100644 (file)
@@ -12,6 +12,16 @@ enum auth_master_flags {
        AUTH_MASTER_FLAG_NO_INNER_IOLOOP        = 0x04,
 };
 
+struct auth_master_connection *
+auth_master_init(const char *auth_socket_path, enum auth_master_flags flags);
+void auth_master_deinit(struct auth_master_connection **conn);
+
+/* Set timeout for lookups. */
+void auth_master_set_timeout(struct auth_master_connection *conn,
+                            unsigned int msecs);
+/* Returns the auth_socket_path */
+const char *auth_master_get_socket_path(struct auth_master_connection *conn);
+
 struct auth_user_info {
        const char *protocol;
        const char *session_id;
@@ -31,17 +41,6 @@ struct auth_user_reply {
        bool anonymous:1;
 };
 
-struct auth_master_connection *
-auth_master_init(const char *auth_socket_path, enum auth_master_flags flags);
-void auth_master_deinit(struct auth_master_connection **conn);
-
-/* Set timeout for lookups. */
-void auth_master_set_timeout(struct auth_master_connection *conn,
-                            unsigned int msecs);
-
-/* Returns the auth_socket_path */
-const char *auth_master_get_socket_path(struct auth_master_connection *conn);
-
 /* Do a USER lookup. Returns -2 = user-specific error, -1 = internal error,
    0 = user not found, 1 = ok. When returning -1 and fields[0] isn't NULL, it
    contains an error message that should be shown to user. */