Searched refs:auser (Results 1 - 8 of 8) sorted by relevance

/dovecot/src/plugins/acl/
H A Dacl-storage.c20 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 Dacl-shared-storage.c81 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 Ddoveadm-acl.c29 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 Dacl-lookup-dict.c299 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 Dacl-mailbox-list.c561 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 Dacl-backend-vfile-acllist.c314 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 Dapparmor-plugin.c50 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 Dmailbox-alias-plugin.c53 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