]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Make auth_passdb_list_have_*() public
authorStephan Bosch <stephan.bosch@open-xchange.com>
Sun, 29 Oct 2023 17:02:09 +0000 (18:02 +0100)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Thu, 9 Oct 2025 08:41:22 +0000 (08:41 +0000)
src/auth/auth.c
src/auth/auth.h

index b18e7709a45473c96fb0fab5bc95f8e3175f0855..69acef337e47b8e980df45e136e9ce73a6fe78fd 100644 (file)
@@ -204,7 +204,7 @@ static void auth_userdb_deinit(struct auth_userdb *userdb)
        settings_free(userdb->unexpanded_post_set);
 }
 
-static bool auth_passdb_list_have_verify_plain(const struct auth *auth)
+bool auth_passdb_list_have_verify_plain(const struct auth *auth)
 {
        const struct auth_passdb *passdb;
 
@@ -215,7 +215,7 @@ static bool auth_passdb_list_have_verify_plain(const struct auth *auth)
        return FALSE;
 }
 
-static bool auth_passdb_list_have_lookup_credentials(const struct auth *auth)
+bool auth_passdb_list_have_lookup_credentials(const struct auth *auth)
 {
        const struct auth_passdb *passdb;
 
@@ -226,7 +226,7 @@ static bool auth_passdb_list_have_lookup_credentials(const struct auth *auth)
        return FALSE;
 }
 
-static bool auth_passdb_list_have_set_credentials(const struct auth *auth)
+bool auth_passdb_list_have_set_credentials(const struct auth *auth)
 {
        const struct auth_passdb *passdb;
 
index 1e3fc155c72f3504aecfca451d43a9495cade61d..94faf67d32a4ba6af9928588f90d9bac15923b11 100644 (file)
@@ -90,6 +90,10 @@ struct auth {
 
 extern bool shutting_down;
 
+bool auth_passdb_list_have_verify_plain(const struct auth *auth);
+bool auth_passdb_list_have_lookup_credentials(const struct auth *auth);
+bool auth_passdb_list_have_set_credentials(const struct auth *auth);
+
 struct auth *auth_find_protocol(const char *name);
 struct auth *auth_default_protocol(void);