1 /* Copyright (c) 2017-2018 Dovecot authors, see the included COPYING file */ 2 3 #include "lib.h" 4 #include "mailbox-list.h" 5 6 extern struct mailbox_list maildir_mailbox_list; 7 extern struct mailbox_list imapdir_mailbox_list; 8 extern struct mailbox_list fs_mailbox_list; 9 extern struct mailbox_list index_mailbox_list; 10 extern struct mailbox_list imapc_mailbox_list; 11 extern struct mailbox_list none_mailbox_list; 12 extern struct mailbox_list shared_mailbox_list; 13 14 void mailbox_list_index_init(void); 15 mailbox_list_register_all(void)16void mailbox_list_register_all(void) 17 { 18 mailbox_list_register(&maildir_mailbox_list); 19 mailbox_list_register(&imapdir_mailbox_list); 20 mailbox_list_register(&fs_mailbox_list); 21 mailbox_list_register(&index_mailbox_list); 22 mailbox_list_register(&imapc_mailbox_list); 23 mailbox_list_register(&none_mailbox_list); 24 mailbox_list_register(&shared_mailbox_list); 25 mailbox_list_index_init(); 26 } 27