comparison src/plugins/acl/acl-api.h @ 12777:988e363ac17d

acl: Added acl_backend_nonowner_lookups_rebuild()
author Timo Sirainen <tss@iki.fi>
date Fri, 04 Mar 2011 18:08:30 +0200
parents 90642b388d7e
children 3ba8fa6d3cc2
comparison
equal deleted inserted replaced
12776:6b0f4dc0fac6 12777:988e363ac17d
119 acl_backend_nonowner_lookups_iter_init(struct acl_backend *backend); 119 acl_backend_nonowner_lookups_iter_init(struct acl_backend *backend);
120 int acl_backend_nonowner_lookups_iter_next(struct acl_mailbox_list_context *ctx, 120 int acl_backend_nonowner_lookups_iter_next(struct acl_mailbox_list_context *ctx,
121 const char **name_r); 121 const char **name_r);
122 void 122 void
123 acl_backend_nonowner_lookups_iter_deinit(struct acl_mailbox_list_context **ctx); 123 acl_backend_nonowner_lookups_iter_deinit(struct acl_mailbox_list_context **ctx);
124 /* Force a rebuild for nonowner lookups index */
125 int acl_backend_nonowner_lookups_rebuild(struct acl_backend *backend);
124 126
125 struct acl_object *acl_object_init_from_name(struct acl_backend *backend, 127 struct acl_object *acl_object_init_from_name(struct acl_backend *backend,
126 const char *name); 128 const char *name);
127 struct acl_object *acl_object_init_from_parent(struct acl_backend *backend, 129 struct acl_object *acl_object_init_from_parent(struct acl_backend *backend,
128 const char *child_name); 130 const char *child_name);