Searched defs:module (Results 1 - 25 of 68) sorted by relevance

123

/dovecot/src/plugins/acl/
H A Dacl-plugin.c19 void acl_plugin_init(struct module *module) argument
21 mail_storage_hooks_add(module, &acl_mail_storage_hooks);
/dovecot/src/plugins/fts/
H A Dfts-plugin.c22 void fts_plugin_init(struct module *module) argument
25 mail_storage_hooks_add(module, &fts_mail_storage_hooks);
/dovecot/src/plugins/quota/
H A Dquota-plugin.c21 void quota_plugin_init(struct module *module) argument
23 mail_storage_hooks_add(module, &quota_mail_storage_hooks);
/dovecot/src/plugins/listescape/
H A Dlistescape-plugin.c27 void listescape_plugin_init(struct module *module) argument
29 mail_storage_hooks_add(module, &listescape_mail_storage_hooks);
/dovecot/src/auth/
H A Dpassdb-bsdauth.c61 struct passdb_module *module; local
63 module = p_new(pool, struct passdb_module, 1);
64 module->default_pass_scheme = "PLAIN"; /* same reason as PAM */
65 module->blocking = TRUE;
68 module->blocking = FALSE;
70 module->default_cache_key = auth_cache_parse_key(pool, args + 10);
73 return module;
76 static void bsdauth_deinit(struct passdb_module *module ATTR_UNUSED)
H A Dpassdb-oauth2.c8 struct passdb_module module; member in struct:oauth2_passdb_module
31 struct oauth2_passdb_module *module = local
40 db_oauth2_lookup(module->db, req, password, request, oauth2_verify_plain_continue, request);
46 struct oauth2_passdb_module *module; local
48 module = p_new(pool, struct oauth2_passdb_module, 1);
49 module->db = db_oauth2_init(args);
50 return &module->module;
55 struct oauth2_passdb_module *module = (struct oauth2_passdb_module *)passdb; local
56 db_oauth2_unref(&module
[all...]
H A Dpassdb-passwd.c93 struct passdb_module *module; local
95 module = p_new(pool, struct passdb_module, 1);
96 module->blocking = TRUE;
98 module->blocking = FALSE;
102 module->default_cache_key = PASSWD_CACHE_KEY;
103 module->default_pass_scheme = PASSWD_PASS_SCHEME;
104 return module;
107 static void passwd_deinit(struct passdb_module *module ATTR_UNUSED)
H A Dpassdb-shadow.c91 struct passdb_module *module; local
93 module = p_new(pool, struct passdb_module, 1);
94 module->blocking = TRUE;
96 module->blocking = FALSE;
100 module->default_cache_key = SHADOW_CACHE_KEY;
101 module->default_pass_scheme = SHADOW_PASS_SCHEME;
102 return module;
105 static void shadow_deinit(struct passdb_module *module ATTR_UNUSED)
H A Duserdb-checkpassword.c11 struct userdb_module module; member in struct:checkpassword_userdb_module
46 struct checkpassword_userdb_module *module = local
49 db_checkpassword_call(module->db, request, NULL,
56 struct checkpassword_userdb_module *module; local
61 module = p_new(pool, struct checkpassword_userdb_module, 1);
62 module->db = db_checkpassword_init(checkpassword_path,
64 return &module->module;
69 struct checkpassword_userdb_module *module = local
72 db_checkpassword_deinit(&module
[all...]
H A Dmech.c14 void mech_register_module(const struct mech_module *module) argument
17 i_assert(strcmp(module->mech_name, t_str_ucase(module->mech_name)) == 0);
20 list->module = *module;
26 void mech_unregister_module(const struct mech_module *module) argument
31 if (strcmp((*pos)->module.mech_name, module->mech_name) == 0) {
46 if (strcmp(list->module.mech_name, name) == 0)
47 return &list->module;
[all...]
H A Dmech.h47 struct mech_module module; member in struct:mech_module_list
60 void mech_register_module(const struct mech_module *module);
61 void mech_unregister_module(const struct mech_module *module);
H A Dpassdb-checkpassword.c12 struct passdb_module module; member in struct:checkpassword_passdb_module
62 struct checkpassword_passdb_module *module = local
65 db_checkpassword_call(module->db, request, password,
109 struct checkpassword_passdb_module *module = local
112 db_checkpassword_call(module->db, request, NULL,
119 struct checkpassword_passdb_module *module; local
124 module = p_new(pool, struct checkpassword_passdb_module, 1);
125 module->db = db_checkpassword_init(checkpassword_path,
127 return &module->module;
132 struct checkpassword_passdb_module *module = local
[all...]
H A Dpassdb-static.c9 struct passdb_module module; member in struct:static_passdb_module
18 struct static_passdb_module *module = local
26 if (passdb_template_export(module->tmpl, request, &error) < 0) {
32 if (module->static_password_tmpl != NULL) {
33 if (t_auth_request_var_expand(module->static_password_tmpl,
37 module->static_password_tmpl, error);
101 struct static_passdb_module *module; local
104 module = p_new(pool, struct static_passdb_module, 1);
105 module->tmpl = passdb_template_build(pool, args);
107 if (passdb_template_remove(module
[all...]
H A Duserdb-lua.c12 struct userdb_module module; member in struct:dlua_userdb_module
21 struct dlua_userdb_module *module = local
25 auth_lua_call_userdb_lookup(module->script, auth_request, &error);
35 struct dlua_userdb_module *module; local
39 module = p_new(pool, struct dlua_userdb_module, 1);
43 module->file = p_strdup(pool, (*fields)+5);
66 if (module->file == NULL)
69 module->module.blocking = blocking;
71 module
79 struct dlua_userdb_module *module = local
90 struct dlua_userdb_module *module = local
101 struct dlua_userdb_module *module = local
[all...]
H A Duserdb-static.c18 struct userdb_module module; member in struct:static_userdb_module
28 struct static_userdb_module *module = local
32 if (userdb_template_export(module->tmpl, auth_request, &error) < 0) {
80 struct static_userdb_module *module = local
84 if (!auth_request->successful && !module->allow_all_users) {
119 struct static_userdb_module *module; local
122 module = p_new(pool, struct static_userdb_module, 1);
123 module->tmpl = userdb_template_build(pool, "static", args);
125 if (userdb_template_remove(module->tmpl, "allow_all_users", &value)) {
126 module
[all...]
H A Dpassdb-dict.c17 struct passdb_module module; member in struct:dict_passdb_module
52 struct dict_passdb_module *module)
57 ret = db_dict_value_iter_init(module->conn, auth_request,
58 &module->conn->set.passdb_fields,
59 &module->conn->set.parsed_passdb_objects,
67 if (dict_query_save_results(auth_request, module->conn, iter) < 0)
85 struct dict_passdb_module *module = local
91 if (array_count(&module->conn->set.passdb_fields) == 0 &&
92 array_count(&module->conn->set.parsed_passdb_objects) == 0) {
97 passdb_result = passdb_dict_lookup_key(auth_request, module);
51 passdb_dict_lookup_key(struct auth_request *auth_request, struct dict_passdb_module *module) argument
155 struct dict_passdb_module *module; local
171 struct dict_passdb_module *module = local
[all...]
/dovecot/src/plugins/apparmor/
H A Dapparmor-plugin.c5 #include "module-dir.h"
30 void apparmor_plugin_init(struct module*);
105 void apparmor_plugin_init(struct module *module) argument
107 mail_storage_hooks_add(module, &apparmor_hooks);
/dovecot/src/plugins/autocreate/
H A Dautocreate-plugin.c102 void autocreate_plugin_init(struct module *module) argument
105 mail_storage_hooks_add(module, &autocreate_mail_storage_hooks);
/dovecot/src/plugins/fts-solr/
H A Dfts-solr-plugin.c98 void fts_solr_plugin_init(struct module *module) argument
102 mail_storage_hooks_add(module, &fts_solr_mail_storage_hooks);
/dovecot/src/lib/
H A Dmodule-dir.h5 /* If abi_version is non-NULL and the module contains a version symbol,
30 struct module { struct
34 void (*init)(struct module *module);
39 struct module *next;
43 module names to load. */
44 struct module *module_dir_load(const char *dir, const char *module_names,
48 struct module *
49 module_dir_load_missing(struct module *old_modules,
54 int module_dir_try_load_missing(struct module **module
[all...]
/dovecot/src/plugins/last-login/
H A Dlast-login-plugin.c151 void last_login_plugin_init(struct module *module) argument
153 mail_storage_hooks_add(module, &last_login_mail_storage_hooks);
/dovecot/src/lib-master/
H A Dmaster-service-settings.h40 const char *module; member in struct:master_service_settings_input
/dovecot/src/lib-storage/
H A Dmail-storage-service.h42 const char *module; member in struct:mail_storage_service_input
73 extern struct module *mail_storage_service_modules;
/dovecot/src/plugins/imap-zlib/
H A Dimap-zlib-plugin.c7 #include "module-context.h"
28 static struct module *imap_zlib_module;
155 void imap_zlib_plugin_init(struct module *module) argument
159 imap_zlib_module = module;
/dovecot/src/plugins/welcome/
H A Dwelcome-plugin.c9 #include "module-context.h"
134 void welcome_plugin_init(struct module *module);
137 void welcome_plugin_init(struct module *module) argument
139 mail_storage_hooks_add(module, &welcome_mail_storage_hooks);

Completed in 91 milliseconds

123