#include "lib.h"
#include "mail-copy.h"
#include "index-mail.h"
+#include "mailbox-list-private.h"
#include "cydir-sync.h"
#include "cydir-storage.h"
#define CYDIR_STORAGE_H
#include "index-storage.h"
-#include "mailbox-list-private.h"
#define CYDIR_STORAGE_NAME "cydir"
#define CYDIR_SUBSCRIPTION_FILE_NAME "subscriptions."
struct cydir_storage {
struct mail_storage storage;
- union mailbox_list_module_context list_module_ctx;
};
struct cydir_mailbox {
#include "hash.h"
#include "str.h"
#include "dbox-sync-rebuild.h"
+#include "mail-namespace.h"
#include "mdbox-storage.h"
#include "mdbox-file.h"
#include "mdbox-map-private.h"
#include "mail-index-modseq.h"
#include "mail-index-alloc-cache.h"
#include "mailbox-log.h"
+#include "mailbox-list-private.h"
#include "dbox-mail.h"
#include "dbox-save.h"
#include "mdbox-map.h"
#define MDBOX_STORAGE_H
#include "index-storage.h"
-#include "mailbox-list-private.h"
#include "dbox-storage.h"
#include "mdbox-settings.h"
struct mdbox_storage {
struct dbox_storage storage;
- union mailbox_list_module_context list_module_ctx;
const struct mdbox_settings *set;
/* paths for storage directories */
#include "lib.h"
#include "master-service.h"
#include "mail-index-modseq.h"
+#include "mailbox-list-private.h"
#include "dbox-mail.h"
#include "dbox-save.h"
#include "sdbox-file.h"
#include "index-storage.h"
#include "dbox-storage.h"
-#include "mailbox-list-private.h"
#define SDBOX_STORAGE_NAME "dbox"
#define SDBOX_MAIL_FILE_PREFIX "u."
struct sdbox_storage {
struct dbox_storage storage;
- union mailbox_list_module_context list_module_ctx;
};
struct sdbox_mailbox {
#include "eacces-error.h"
#include "unlink-old-files.h"
#include "mailbox-uidvalidity.h"
+#include "mailbox-list-private.h"
#include "maildir-storage.h"
#include "maildir-uidlist.h"
#include "maildir-keywords.h"
#define MAILDIR_DELETE_RETRY_COUNT 3
#include "index-storage.h"
-#include "mailbox-list-private.h"
struct timeval;
struct maildir_save_context;
#include "istream-crlf.h"
#include "istream-concat.h"
#include "message-parser.h"
+#include "mail-user.h"
#include "index-mail.h"
#include "mbox-storage.h"
#include "mbox-file.h"
#include "istream.h"
#include "restrict-access.h"
#include "master-service.h"
+#include "mailbox-list-private.h"
#include "mbox-storage.h"
#include "mbox-lock.h"
#include "mbox-file.h"
#include "index-storage.h"
#include "mbox-settings.h"
-#include "mailbox-list-private.h"
/* Padding to leave in X-Keywords header when rewriting mbox */
#define MBOX_HEADER_PADDING 50
#include "istream.h"
#include "index-mail.h"
#include "mail-copy.h"
+#include "mailbox-list-private.h"
#include "raw-sync.h"
#include "raw-storage.h"
#define RAW_STORAGE_H
#include "index-storage.h"
-#include "mailbox-list-private.h"
#define RAW_STORAGE_NAME "raw"
#define RAW_SUBSCRIPTION_FILE_NAME "subscriptions"
struct raw_storage {
struct mail_storage storage;
- union mailbox_list_module_context list_module_ctx;
};
struct raw_mailbox {
#include "ioloop.h"
#include "var-expand.h"
#include "index-storage.h"
+#include "mailbox-list-private.h"
#include "shared-storage.h"
#include <stdlib.h>
#ifndef SHARED_STORAGE_H
#define SHARED_STORAGE_H
-#include "mailbox-list-private.h"
-
#define SHARED_STORAGE_NAME "shared"
struct shared_storage {
#include "str.h"
#include "imap-parser.h"
#include "imap-match.h"
+#include "mail-namespace.h"
#include "mail-search-build.h"
#include "mail-search-parser.h"
#include "virtual-storage.h"
#include "index-mail.h"
#include "mail-copy.h"
#include "mail-search.h"
+#include "mailbox-list-private.h"
#include "virtual-plugin.h"
#include "virtual-transaction.h"
#include "virtual-storage.h"
#include "seq-range-array.h"
#include "index-storage.h"
-#include "mailbox-list-private.h"
#define VIRTUAL_STORAGE_NAME "virtual"
#define VIRTUAL_SUBSCRIPTION_FILE_NAME ".virtual-subscriptions"
struct virtual_storage {
struct mail_storage storage;
- union mailbox_list_module_context list_module_ctx;
/* List of mailboxes while a virtual mailbox is being opened.
Used to track loops. */