comparison src/plugins/acl/acl-lookup-dict.c @ 9374:e4429faabf59 HEAD

Split NAMESPACE_FLAG_INTERNAL into distinct _NOQUOTA and _NOACL flags.
author Timo Sirainen <tss@iki.fi>
date Mon, 25 May 2009 23:41:12 -0400
parents a5555606846b
children e374a365521d
comparison
equal deleted inserted replaced
9373:ca2488181a2d 9374:e4429faabf59
98 struct acl_rights rights; 98 struct acl_rights rights;
99 const char *name, *id_dup; 99 const char *name, *id_dup;
100 string_t *id; 100 string_t *id;
101 int ret, ret2 = 0; 101 int ret, ret2 = 0;
102 102
103 if ((ns->flags & NAMESPACE_FLAG_INTERNAL) != 0 || ns->owner == NULL) 103 if ((ns->flags & NAMESPACE_FLAG_NOACL) != 0 || ns->owner == NULL)
104 return 0; 104 return 0;
105 105
106 id = t_str_new(128); 106 id = t_str_new(128);
107 backend = acl_storage_get_backend(ns->storage); 107 backend = acl_storage_get_backend(ns->storage);
108 ctx = acl_backend_nonowner_lookups_iter_init(backend); 108 ctx = acl_backend_nonowner_lookups_iter_init(backend);