From d8f60db31ae7da9d9f3bd521b39f1b9d63d320ce Mon Sep 17 00:00:00 2001 From: Stephan Bosch Date: Sun, 29 Oct 2023 18:02:09 +0100 Subject: [PATCH] auth: Make auth_passdb_list_have_*() public --- src/auth/auth.c | 6 +++--- src/auth/auth.h | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/auth/auth.c b/src/auth/auth.c index b18e7709a4..69acef337e 100644 --- a/src/auth/auth.c +++ b/src/auth/auth.c @@ -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; diff --git a/src/auth/auth.h b/src/auth/auth.h index 1e3fc155c7..94faf67d32 100644 --- a/src/auth/auth.h +++ b/src/auth/auth.h @@ -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); -- 2.47.3