Searched refs:auser (Results 1 - 8 of 8) sorted by relevance
/dovecot/src/plugins/acl/ |
H A D | acl-storage.c | 20 struct acl_user *auser = ACL_USER_CONTEXT(user); local 22 i_assert(auser != NULL); 23 acl_lookup_dict_deinit(&auser->acl_lookup_dict); 24 auser->module_ctx.super.deinit(user); 30 struct acl_user *auser; local 32 auser = p_new(user->pool, struct acl_user, 1); 33 auser->module_ctx.super = *v; 34 user->vlast = &auser->module_ctx.super; 36 auser->acl_lookup_dict = acl_lookup_dict_init(user); 38 auser [all...] |
H A D | acl-shared-storage.c | 81 struct acl_user *auser = ACL_USER_CONTEXT(ns->user); local 87 i_assert(auser != NULL && alist != NULL); 97 iter = acl_lookup_dict_iterate_visible_init(auser->acl_lookup_dict);
|
H A D | doveadm-acl.c | 29 struct acl_user *auser = ACL_USER_CONTEXT(user); local 33 if (auser == NULL) { 326 struct acl_user *auser = ACL_USER_CONTEXT(user); local 328 if (auser == NULL) { 333 if (acl_lookup_dict_rebuild(auser->acl_lookup_dict) < 0) { 356 struct acl_user *auser = ACL_USER_CONTEXT_REQUIRE(user); local 382 if (auser == NULL) { 397 struct acl_user *auser = ACL_USER_CONTEXT_REQUIRE(ns->user); local 469 if (!acl_lookup_dict_is_enabled(auser->acl_lookup_dict)) { 475 diter = acl_lookup_dict_iterate_visible_init(auser [all...] |
H A D | acl-lookup-dict.c | 299 struct acl_user *auser = ACL_USER_CONTEXT(dict->user); local 305 i_assert(auser != NULL); 323 if (auser->groups != NULL) { 324 for (i = 0; auser->groups[i] != NULL; i++) { 325 id = p_strconcat(pool, "group/", auser->groups[i],
|
H A D | acl-mailbox-list.c | 561 struct acl_user *auser = ACL_USER_CONTEXT_REQUIRE(ns->user); local 564 current_username = auser->acl_user; 577 backend = acl_backend_init(auser->acl_env, ns->list, current_username, 578 auser->groups, owner); 586 struct acl_user *auser = ACL_USER_CONTEXT(list->ns->user); local 588 if (auser == NULL) {
|
H A D | acl-backend-vfile-acllist.c | 314 struct acl_user *auser = ACL_USER_CONTEXT(ns->user); local 315 i_assert(auser != NULL); 319 (void)acl_lookup_dict_rebuild(auser->acl_lookup_dict);
|
/dovecot/src/plugins/apparmor/ |
H A D | apparmor-plugin.c | 50 struct apparmor_mail_user *auser = APPARMOR_USER_CONTEXT(user); local 52 i_assert(auser != NULL); 53 auser->module_ctx.super.deinit(user); 55 if (aa_change_hat(NULL, auser->token)<0) 64 struct apparmor_mail_user *auser; local 83 auser = p_new(user->pool, struct apparmor_mail_user, 1); 84 auser->module_ctx.super = *v; 85 user->vlast = &auser->module_ctx.super; 87 MODULE_CONTEXT_SET(user, apparmor_mail_user_module, auser); 90 random_fill(&auser [all...] |
/dovecot/src/plugins/mailbox-alias/ |
H A D | mailbox-alias-plugin.c | 53 struct mailbox_alias_user *auser = MAILBOX_ALIAS_USER_CONTEXT(user); local 56 array_foreach(&auser->aliases, alias) { 111 struct mailbox_alias_user *auser = local 117 array_foreach(&auser->aliases, alias) { 279 struct mailbox_alias_user *auser; local 285 auser = p_new(user->pool, struct mailbox_alias_user, 1); 286 auser->module_ctx.super = *v; 287 user->vlast = &auser->module_ctx.super; 289 p_array_init(&auser->aliases, user->pool, 8); 301 alias = array_append_space(&auser [all...] |
Completed in 13 milliseconds