Searched refs:passdb_module (Results 1 - 19 of 19) sorted by relevance

/dovecot/src/auth/
H A Dpassdb.h37 struct passdb_module *(*preinit)(pool_t pool, const char *args);
38 void (*init)(struct passdb_module *module);
39 void (*deinit)(struct passdb_module *module);
56 struct passdb_module { struct
102 struct passdb_module *
104 void passdb_init(struct passdb_module *passdb);
105 void passdb_deinit(struct passdb_module *passdb);
H A Dpassdb-bsdauth.c58 static struct passdb_module *
61 struct passdb_module *module;
63 module = p_new(pool, struct passdb_module, 1);
76 static void bsdauth_deinit(struct passdb_module *module ATTR_UNUSED)
H A Dpassdb-passwd.c90 static struct passdb_module *
93 struct passdb_module *module;
95 module = p_new(pool, struct passdb_module, 1);
107 static void passwd_deinit(struct passdb_module *module ATTR_UNUSED)
H A Dpassdb-shadow.c88 static struct passdb_module *
91 struct passdb_module *module;
93 module = p_new(pool, struct passdb_module, 1);
105 static void shadow_deinit(struct passdb_module *module ATTR_UNUSED)
H A Dpassdb-oauth2.c8 struct passdb_module module;
43 static struct passdb_module *
53 static void oauth2_deinit(struct passdb_module *passdb)
H A Dtest-mock.c10 static struct passdb_module *mock_passdb_mod = NULL;
18 static void passdb_mock_init(struct passdb_module *module ATTR_UNUSED)
21 static void passdb_mock_deinit(struct passdb_module *module ATTR_UNUSED)
H A Dpassdb-checkpassword.c12 struct passdb_module module;
61 struct passdb_module *_module = request->passdb->passdb;
108 struct passdb_module *_module = request->passdb->passdb;
116 static struct passdb_module *
130 static void checkpassword_deinit(struct passdb_module *_module)
H A Dpassdb-passwd-file.c14 struct passdb_module module;
77 struct passdb_module *_module = request->passdb->passdb;
108 struct passdb_module *_module = request->passdb->passdb;
132 static struct passdb_module *
179 static void passwd_file_init(struct passdb_module *_module)
187 static void passwd_file_deinit(struct passdb_module *_module)
H A Dpassdb-sql.c16 struct passdb_module module;
34 struct passdb_module *_module = auth_request->passdb->passdb;
59 struct passdb_module *_module = auth_request->passdb->passdb;
146 struct passdb_module *_module = auth_request->passdb->passdb;
154 struct passdb_module *_module =
206 struct passdb_module *_module =
261 static struct passdb_module *
276 static void passdb_sql_init(struct passdb_module *_module)
290 static void passdb_sql_deinit(struct passdb_module *_module)
H A Dpassdb.c10 static ARRAY(struct passdb_module *) passdb_modules;
174 static struct passdb_module *
177 struct passdb_module *const *passdbs;
191 struct passdb_module *
196 struct passdb_module *passdb;
222 passdb = p_new(pool, struct passdb_module, 1);
245 void passdb_init(struct passdb_module *passdb)
252 void passdb_deinit(struct passdb_module *passdb)
275 struct passdb_module *const *passdbs;
H A Dpassdb-dict.c17 struct passdb_module module;
84 struct passdb_module *_module = auth_request->passdb->passdb;
152 static struct passdb_module *
169 static void passdb_dict_deinit(struct passdb_module *_module)
H A Dpassdb-lua.c12 struct passdb_module module;
103 static struct passdb_module *
150 static void passdb_lua_init(struct passdb_module *_module)
163 static void passdb_lua_deinit(struct passdb_module *_module)
H A Dpassdb-vpopmail.c25 struct passdb_module module;
33 struct passdb_module *_module = request->passdb->passdb;
176 static struct passdb_module *
209 static void vpopmail_deinit(struct passdb_module *module ATTR_UNUSED)
H A Dpassdb-static.c9 struct passdb_module module;
98 static struct passdb_module *
H A Dauth.h33 struct passdb_module *passdb;
H A Dpassdb-pam.c40 struct passdb_module module;
62 struct passdb_module *_passdb = ctx->request->passdb->passdb;
152 struct passdb_module *_module = request->passdb->passdb;
312 struct passdb_module *_module = request->passdb->passdb;
338 static struct passdb_module *
H A Dpassdb-ldap.c18 struct passdb_module module;
287 struct passdb_module *_module = auth_request->passdb->passdb;
335 struct passdb_module *_module = auth_request->passdb->passdb;
384 struct passdb_module *_module = auth_request->passdb->passdb;
413 struct passdb_module *_module = request->passdb->passdb;
443 struct passdb_module *_module = request->passdb->passdb;
462 static struct passdb_module *
484 static void passdb_ldap_init(struct passdb_module *_module)
493 static void passdb_ldap_deinit(struct passdb_module *_module)
H A Dpassdb-imap.c15 struct passdb_module module;
85 struct passdb_module *_module = auth_request->passdb->passdb;
141 static struct passdb_module *
H A Dtest-auth-request-var-expand.c10 static struct passdb_module test_passdb = {

Completed in 24 milliseconds