mailbox-list-private.h revision 0b25846ba794ce19536a24d4065beaf2a0bd9464
8b2bcc21bd7ab7936559bd2e6bb310075e5d0d08Timo Sirainen#define MAILBOX_LIST_NAME_MAILDIRPLUSPLUS "maildir++"
f6845101f2d6b8068e352a0b5a0d4bb04e20ad74Timo Sirainen#define MAILBOX_LOG_FILE_NAME "dovecot.mailbox.log"
9bf98814caf6ca9091a77e1eeb5d64bfc5c537afTimo Sirainen (((flags) & (MAILBOX_SELECT | MAILBOX_NOSELECT | \
9d7451b57769988f7e3e41cd8790e65429ffc5c7Timo Sirainen /* Creating a mailbox */
9d7451b57769988f7e3e41cd8790e65429ffc5c7Timo Sirainen /* Create a \Noselect or a mailbox */
dad206f8341603837b7de4309a7c195da26cf9aaTimo Sirainen /* Create a \Noselect or fail */
const char *pattern);
const char *name);
const char *name);
const char *storage_name);
const char *vname);
struct mailbox_list_iterate_context *
const char *const *patterns,
const struct mailbox_info *
bool rename_children);
struct mailbox_list_module_register {
unsigned int id;
union mailbox_list_module_context {
struct mailbox_list {
const char *name;
const char *file_create_gid_origin;
char *error_string;
bool temporary_error;
struct mailbox_list_iterate_context {
bool failed;
union mailbox_list_iterate_module_context *);
struct mailbox_list_iter_update_context {
void mailbox_lists_init(void);
void mailbox_lists_deinit(void);
const char **error_r);
const char *vname);
const char *storage_name);
const char *vname);
const char *name);
const char *name);
const char **name);
const char *name);