comparison src/plugins/acl/acl-api-private.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 5b16b5436e4e
children 3ba8fa6d3cc2
comparison
equal deleted inserted replaced
12776:6b0f4dc0fac6 12777:988e363ac17d
19 (*nonowner_lookups_iter_init)(struct acl_backend *backend); 19 (*nonowner_lookups_iter_init)(struct acl_backend *backend);
20 int (*nonowner_lookups_iter_next)(struct acl_mailbox_list_context *ctx, 20 int (*nonowner_lookups_iter_next)(struct acl_mailbox_list_context *ctx,
21 const char **name_r); 21 const char **name_r);
22 void (*nonowner_lookups_iter_deinit) 22 void (*nonowner_lookups_iter_deinit)
23 (struct acl_mailbox_list_context *ctx); 23 (struct acl_mailbox_list_context *ctx);
24 int (*nonowner_lookups_rebuild)(struct acl_backend *backend);
24 25
25 struct acl_object *(*object_init)(struct acl_backend *backend, 26 struct acl_object *(*object_init)(struct acl_backend *backend,
26 const char *name); 27 const char *name);
27 struct acl_object *(*object_init_parent)(struct acl_backend *backend, 28 struct acl_object *(*object_init_parent)(struct acl_backend *backend,
28 const char *child_name); 29 const char *child_name);