| /dovecot/src/plugins/acl/ |
| H A D | acl-plugin.c | 19 void acl_plugin_init(struct module *module) argument 21 mail_storage_hooks_add(module, &acl_mail_storage_hooks);
|
| /dovecot/src/plugins/fts/ |
| H A D | fts-plugin.c | 22 void fts_plugin_init(struct module *module) argument 25 mail_storage_hooks_add(module, &fts_mail_storage_hooks);
|
| /dovecot/src/plugins/quota/ |
| H A D | quota-plugin.c | 21 void quota_plugin_init(struct module *module) argument 23 mail_storage_hooks_add(module, "a_mail_storage_hooks);
|
| /dovecot/src/plugins/listescape/ |
| H A D | listescape-plugin.c | 27 void listescape_plugin_init(struct module *module) argument 29 mail_storage_hooks_add(module, &listescape_mail_storage_hooks);
|
| /dovecot/src/auth/ |
| H A D | passdb-bsdauth.c | 61 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 D | passdb-oauth2.c | 8 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 D | passdb-passwd.c | 93 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 D | passdb-shadow.c | 91 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 D | userdb-checkpassword.c | 11 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 D | mech.c | 14 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 D | mech.h | 47 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 D | passdb-checkpassword.c | 12 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 D | passdb-static.c | 9 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 D | userdb-lua.c | 12 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 D | userdb-static.c | 18 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 D | passdb-dict.c | 17 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 D | apparmor-plugin.c | 5 #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 D | autocreate-plugin.c | 102 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 D | fts-solr-plugin.c | 98 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 D | module-dir.h | 5 /* 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 D | last-login-plugin.c | 151 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 D | master-service-settings.h | 40 const char *module; member in struct:master_service_settings_input
|
| /dovecot/src/lib-storage/ |
| H A D | mail-storage-service.h | 42 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 D | imap-zlib-plugin.c | 7 #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 D | welcome-plugin.c | 9 #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);
|