struct userdb_module_interface userdb_ldap_plugin =
#endif
{
- "ldap",
+ .name = "ldap",
- userdb_ldap_preinit,
- userdb_ldap_init,
- userdb_ldap_deinit,
+ .preinit_legacy = userdb_ldap_preinit,
+ .init = userdb_ldap_init,
+ .deinit = userdb_ldap_deinit,
- userdb_ldap_lookup,
+ .lookup = userdb_ldap_lookup,
- userdb_ldap_iterate_init,
- userdb_ldap_iterate_next,
- userdb_ldap_iterate_deinit
+ .iterate_init = userdb_ldap_iterate_init,
+ .iterate_next = userdb_ldap_iterate_next,
+ .iterate_deinit = userdb_ldap_iterate_deinit
};
#else
struct userdb_module_interface userdb_ldap = {
struct userdb_module_interface userdb_lua_plugin =
#endif
{
- "lua",
+ .name = "lua",
- userdb_lua_preinit,
- userdb_lua_init,
- userdb_lua_deinit,
+ .preinit_legacy = userdb_lua_preinit,
+ .init = userdb_lua_init,
+ .deinit = userdb_lua_deinit,
- userdb_lua_lookup,
+ .lookup = userdb_lua_lookup,
- userdb_lua_iterate_init,
- userdb_lua_iterate_next,
- userdb_lua_iterate_deinit
+ .iterate_init = userdb_lua_iterate_init,
+ .iterate_next = userdb_lua_iterate_next,
+ .iterate_deinit = userdb_lua_iterate_deinit
};
#else
struct userdb_module_interface userdb_lua = {
}
struct userdb_module_interface userdb_passwd_file = {
- "passwd-file",
+ .name = "passwd-file",
- passwd_file_preinit,
- passwd_file_init,
- passwd_file_deinit,
+ .preinit_legacy = passwd_file_preinit,
+ .init = passwd_file_init,
+ .deinit = passwd_file_deinit,
- passwd_file_lookup,
+ .lookup = passwd_file_lookup,
- passwd_file_iterate_init,
- passwd_file_iterate_next,
- passwd_file_iterate_deinit
+ .iterate_init = passwd_file_iterate_init,
+ .iterate_next = passwd_file_iterate_next,
+ .iterate_deinit = passwd_file_iterate_deinit
};
#else
struct userdb_module_interface userdb_passwd_file = {
}
struct userdb_module_interface userdb_passwd = {
- "passwd",
+ .name = "passwd",
- passwd_passwd_preinit,
- NULL,
- NULL,
+ .preinit_legacy = passwd_passwd_preinit,
- passwd_lookup,
+ .lookup = passwd_lookup,
- passwd_iterate_init,
- passwd_iterate_next,
- passwd_iterate_deinit
+ .iterate_init = passwd_iterate_init,
+ .iterate_next = passwd_iterate_next,
+ .iterate_deinit = passwd_iterate_deinit
};
#else
struct userdb_module_interface userdb_passwd = {
}
struct userdb_module_interface userdb_prefetch = {
- "prefetch",
-
- NULL,
- NULL,
- NULL,
-
- prefetch_lookup,
-
- NULL,
- NULL,
- NULL
+ .name = "prefetch",
+ .lookup = prefetch_lookup,
};
#else
struct userdb_module_interface userdb_prefetch = {
}
struct userdb_module_interface userdb_sql = {
- "sql",
+ .name = "sql",
- userdb_sql_preinit,
- userdb_sql_init,
- userdb_sql_deinit,
+ .preinit_legacy = userdb_sql_preinit,
+ .init = userdb_sql_init,
+ .deinit = userdb_sql_deinit,
- userdb_sql_lookup,
+ .lookup = userdb_sql_lookup,
- userdb_sql_iterate_init,
- userdb_sql_iterate_next,
- userdb_sql_iterate_deinit
+ .iterate_init = userdb_sql_iterate_init,
+ .iterate_next = userdb_sql_iterate_next,
+ .iterate_deinit = userdb_sql_iterate_deinit
};
#else
struct userdb_module_interface userdb_sql = {
}
struct userdb_module_interface userdb_static = {
- "static",
+ .name = "static",
- static_preinit,
- NULL,
- NULL,
-
- static_lookup,
-
- NULL,
- NULL,
- NULL
+ .preinit_legacy = static_preinit,
+ .lookup = static_lookup,
};