From: Stephan Bosch Date: Mon, 2 Oct 2017 14:25:58 +0000 (+0200) Subject: lib-auth-client: auth-master - Move auth master connection function definitions in... X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=34c3950b1a5a988bf77e52997e485b90d74bf493;p=thirdparty%2Fdovecot%2Fcore.git lib-auth-client: auth-master - Move auth master connection function definitions in header --- diff --git a/src/lib-auth-client/auth-master.h b/src/lib-auth-client/auth-master.h index ff877f2fa3..b6bd14682a 100644 --- a/src/lib-auth-client/auth-master.h +++ b/src/lib-auth-client/auth-master.h @@ -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. */