]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm: Don't use MAILBOX_LIST_ITER_RAW_LIST when listing mailboxes.
authorTimo Sirainen <tss@iki.fi>
Thu, 11 Apr 2013 14:35:31 +0000 (17:35 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 11 Apr 2013 14:35:31 +0000 (17:35 +0300)
That skips ACLs and mailbox list. There's really no good reason to use that
by default.

src/doveadm/doveadm-mail-altmove.c
src/doveadm/doveadm-mail-copymove.c
src/doveadm/doveadm-mail-expunge.c
src/doveadm/doveadm-mail-import.c
src/doveadm/doveadm-mail-index.c
src/doveadm/doveadm-mail-mailbox-status.c
src/doveadm/doveadm-mail-mailbox.c
src/doveadm/doveadm-mail-search.c
src/doveadm/doveadm-mail.c

index 1d6f293408048d4a076c06568f1aec37b7332b4c..f9fc5055a77c660ab93442aef5b28392ca74b05b 100644 (file)
@@ -57,7 +57,6 @@ cmd_altmove_run(struct doveadm_mail_cmd_context *_ctx, struct mail_user *user)
 {
        struct altmove_cmd_context *ctx = (struct altmove_cmd_context *)_ctx;
        const enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_NO_AUTO_BOXES |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS;
        struct doveadm_mailbox_list_iter *iter;
index 8a649fc8f6d381452d5d164cd37340e45e3a33a5..3eb16cc35fe0db9f6204104c3f0d3bf6a4734802 100644 (file)
@@ -92,7 +92,6 @@ cmd_copy_run(struct doveadm_mail_cmd_context *_ctx, struct mail_user *user)
 {
        struct copy_cmd_context *ctx = (struct copy_cmd_context *)_ctx;
        const enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_NO_AUTO_BOXES |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS;
        struct doveadm_mailbox_list_iter *iter;
index 738d34a4ecd2d412901e51ec342bba0a60bfef8a..452d3deb18d6097366bc07dade4fe9c5ad11ff78 100644 (file)
@@ -197,7 +197,6 @@ static int
 cmd_expunge_run(struct doveadm_mail_cmd_context *ctx, struct mail_user *user)
 {
        const enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_NO_AUTO_BOXES |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS;
        struct doveadm_mailbox_list_iter *iter;
index 24990bcd4bf1a0b799ce06469eb2cc6263a24cc9..a7727a20d1cbf7a1a4b85b4bed88c98d33b93157 100644 (file)
@@ -135,7 +135,6 @@ cmd_import_run(struct doveadm_mail_cmd_context *_ctx, struct mail_user *user)
 {
        struct import_cmd_context *ctx = (struct import_cmd_context *)_ctx;
        const enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_NO_AUTO_BOXES |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS;
        struct doveadm_mailbox_list_iter *iter;
index a0064f160e5bde24f9689417f972a92bb8fd6bd8..9ddbfc12e0e517318493bf91d3fc8c3bd7ead981 100644 (file)
@@ -162,7 +162,6 @@ cmd_index_run(struct doveadm_mail_cmd_context *_ctx, struct mail_user *user)
 {
        struct index_cmd_context *ctx = (struct index_cmd_context *)_ctx;
        const enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_NO_AUTO_BOXES |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS |
                MAILBOX_LIST_ITER_STAR_WITHIN_NS;
index 21b9748ada6f5c0bc1bc13035918e826e0583298..56dd92c6d1b3351d299ce925ec2369fdf4afede5 100644 (file)
@@ -146,7 +146,6 @@ cmd_mailbox_status_run(struct doveadm_mail_cmd_context *_ctx,
 {
        struct status_cmd_context *ctx = (struct status_cmd_context *)_ctx;
        enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_NO_AUTO_BOXES |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS;
        struct doveadm_mailbox_list_iter *iter;
index 8145cd00f59b5d7f4bceabfb090a39663ceb9170..e553544eb8937dbe0fcf1061de32f96fb80c4cf1 100644 (file)
@@ -108,7 +108,6 @@ cmd_mailbox_list_run(struct doveadm_mail_cmd_context *_ctx,
 {
        struct list_cmd_context *ctx = (struct list_cmd_context *)_ctx;
        enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS;
        struct doveadm_mailbox_list_iter *iter;
        const struct mailbox_info *info;
index e87ae3c9cc551b0173cb289c2eba950dfe734da8..b6d733100e409e94fa39b1e06c672d3d03253697 100644 (file)
@@ -47,7 +47,6 @@ static int
 cmd_search_run(struct doveadm_mail_cmd_context *ctx, struct mail_user *user)
 {
        const enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_NO_AUTO_BOXES |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS;
        struct doveadm_mailbox_list_iter *iter;
index a0b12c8f8f70fc1d235bf47e395bcd3d58e02d35..695885be2f41c6be7dcef1c41faee7865df51f56 100644 (file)
@@ -222,7 +222,6 @@ static int cmd_force_resync_run(struct doveadm_mail_cmd_context *ctx,
                                struct mail_user *user)
 {
        const enum mailbox_list_iter_flags iter_flags =
-               MAILBOX_LIST_ITER_RAW_LIST |
                MAILBOX_LIST_ITER_RETURN_NO_FLAGS |
                MAILBOX_LIST_ITER_STAR_WITHIN_NS;
        const enum mail_namespace_type ns_mask = MAIL_NAMESPACE_TYPE_MASK_ALL;