]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Rename passdb_module_interface.preinit() to preinit_legacy()
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 17 Jan 2024 23:42:59 +0000 (18:42 -0500)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 12 Feb 2025 10:34:11 +0000 (12:34 +0200)
src/auth/passdb.c
src/auth/passdb.h

index abb3186402b5f13157c5f449a7f3ef6699053335..a9cb8dc03b9092ff7ef5ec54ac57c1c6a6dfc488 100644 (file)
@@ -207,7 +207,7 @@ passdb_preinit(pool_t pool, const struct auth_passdb_settings *set)
                i_fatal("Support not compiled in for passdb driver '%s'",
                        set->driver);
        }
-       if (iface->preinit == NULL && iface->init == NULL &&
+       if (iface->preinit_legacy == NULL && iface->init == NULL &&
            *set->args != '\0') {
                i_fatal("passdb %s: No args are supported: %s",
                        set->driver, set->args);
@@ -217,10 +217,10 @@ passdb_preinit(pool_t pool, const struct auth_passdb_settings *set)
        if (passdb != NULL)
                return passdb;
 
-       if (iface->preinit == NULL)
+       if (iface->preinit_legacy == NULL)
                passdb = p_new(pool, struct passdb_module, 1);
        else
-               passdb = iface->preinit(pool, set->args);
+               passdb = iface->preinit_legacy(pool, set->args);
        passdb->id = ++auth_passdb_id;
        passdb->iface = *iface;
        passdb->args = p_strdup(pool, set->args);
index 014684cdabfee8ae693bc49d1a980e4d4e9c2d10..91c8902fd4e5fc8ea922a4efe130adca06d5460a 100644 (file)
@@ -36,7 +36,7 @@ typedef void set_credentials_callback_t(bool success,
 struct passdb_module_interface {
        const char *name;
 
-       struct passdb_module *(*preinit)(pool_t pool, const char *args);
+       struct passdb_module *(*preinit_legacy)(pool_t pool, const char *args);
        void (*init)(struct passdb_module *module);
        void (*deinit)(struct passdb_module *module);