struct mailbox_list_index *ilist = INDEX_LIST_CONTEXT_REQUIRE(list);
mailbox_list_set_internal_error(list);
+ mail_index_get_last_error(ilist->index, &ilist->index_error_code);
mail_index_reset_error(ilist->index);
}
HASH_TABLE(void *, struct mailbox_list_index_node *) mailbox_hash;
struct mailbox_list_index_node *mailbox_tree;
+ enum mail_index_error_code index_error_code;
+
bool pending_init:1;
bool opened:1;
bool syncing:1;
#include "mailbox-list.h"
#include "mailbox-list-iter.h"
#include "mail-storage-settings.h"
+#include "mail-index.h"
#define MAILBOX_LIST_NAME_MAILDIRPLUSPLUS "maildir++"
#define MAILBOX_LIST_NAME_IMAPDIR "imapdir"