acl-backend-vfile.h revision c25356d5978632df6203437e1953bcb29e0c736f
#ifndef ACL_BACKEND_VFILE_H
#define ACL_BACKEND_VFILE_H
#include "acl-api-private.h"
#define ACL_FILENAME "dovecot-acl"
#define ACLLIST_FILENAME "dovecot-acl-list"
struct acl_object_vfile {
struct acl_object aclobj;
char *global_path, *local_path;
};
struct acl_backend_vfile_acllist {
const char *name;
};
struct acl_backend_vfile {
struct acl_backend backend;
const char *global_dir;
unsigned int acllist_change_counter;
unsigned int cache_secs;
unsigned int rebuilding_acllist:1;
};
struct acl_mailbox_list_context *
const char **name_r);
void
#endif