comparison src/lib-storage/list/mailbox-list-index.h @ 22697:bc0c97a0c7d6

LAYOUT=index: Rebuild list index if INBOX is missing on inbox=yes namespace This avoids having to manually rebuild the list index afterwards if it becomes lost.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Wed, 29 Nov 2017 14:51:02 +0200
parents cc2b63af85c1
children bdb8b4e03f1b
comparison
equal deleted inserted replaced
22696:090bb542ae58 22697:bc0c97a0c7d6
119 unsigned int has_backing_store:1; 119 unsigned int has_backing_store:1;
120 unsigned int index_last_check_changed:1; 120 unsigned int index_last_check_changed:1;
121 unsigned int corrupted_names_or_parents:1; 121 unsigned int corrupted_names_or_parents:1;
122 unsigned int handling_corruption:1; 122 unsigned int handling_corruption:1;
123 unsigned int call_corruption_callback:1; 123 unsigned int call_corruption_callback:1;
124 unsigned int rebuild_on_missing_inbox:1;
124 }; 125 };
125 126
126 struct mailbox_list_index_iterate_context { 127 struct mailbox_list_index_iterate_context {
127 struct mailbox_list_iterate_context ctx; 128 struct mailbox_list_iterate_context ctx;
128 pool_t mailbox_pool; 129 pool_t mailbox_pool;