| /dovecot/src/lib-storage/ |
| H A D | mailbox-guid-cache.c | 43 const struct mailbox_info *info; local 65 while ((info = mailbox_list_iter_next(ctx)) != NULL) { 66 if ((info->flags & 70 box = mailbox_alloc(list, info->vname, 0); 74 info->vname, mailbox_get_last_internal_error(box, NULL)); 79 info->vname, rec->vname, 85 rec->vname = p_strdup(list->guid_cache_pool, info->vname);
|
| H A D | mail-autoexpunge.c | 160 const struct mailbox_info *info; local 168 while ((info = mailbox_list_iter_next(iter)) != NULL) T_BEGIN { 169 mailbox_autoexpunge_set(ns, info->vname, set->autoexpunge,
|
| H A D | mail-storage-settings.c | 347 mail_user_set_get_driver_settings(const struct setting_parser_info *info, argument 353 dset = settings_find_dynamic(info, set, driver); 385 parsers[0].info = &mail_storage_setting_parser_info; 392 parsers[j].info = storages[i]->v.get_setting_parser_info();
|
| /dovecot/src/doveadm/ |
| H A D | doveadm-mail-search.c | 14 const struct mailbox_info *info) 23 if (doveadm_mail_iter_init(ctx, info, ctx->search_args, 0, NULL, FALSE, 55 const struct mailbox_info *info; local 60 while ((info = doveadm_mailbox_list_iter_next(iter)) != NULL) T_BEGIN { 61 if (cmd_search_box(ctx, info) < 0) 13 cmd_search_box(struct doveadm_mail_cmd_context *ctx, const struct mailbox_info *info) argument
|
| H A D | doveadm-mail-flags.c | 21 const struct mailbox_info *info) 28 if (doveadm_mail_iter_init(&ctx->ctx, info, ctx->ctx.search_args, 61 const struct mailbox_info *info; local 66 while ((info = doveadm_mailbox_list_iter_next(iter)) != NULL) T_BEGIN { 67 if (cmd_flags_run_box(ctx, info) < 0) 20 cmd_flags_run_box(struct flags_cmd_context *ctx, const struct mailbox_info *info) argument
|
| H A D | doveadm-mailbox-list-iter.c | 20 struct mailbox_info info; member in struct:doveadm_mailbox_list_iter 166 const struct mailbox_info *info; local 175 iter->info.vname = patterns[iter->pattern_idx++]; 176 iter->info.ns = mail_namespace_find(iter->user->namespaces, 177 iter->info.vname); 178 return &iter->info; 181 while ((info = mailbox_list_iter_next(iter->iter)) != NULL) { 182 char sep = mail_namespace_get_sep(info->ns); 184 if ((info->flags & (MAILBOX_NOSELECT | 191 info [all...] |
| H A D | doveadm-mail-altmove.c | 19 const struct mailbox_info *info, 27 if (doveadm_mail_iter_init(ctx, info, search_args, 0, NULL, FALSE, 34 info->vname, mail->uid); 63 const struct mailbox_info *info; local 73 while ((info = doveadm_mailbox_list_iter_next(iter)) != NULL) T_BEGIN { 74 ns_storage = mail_namespace_get_default_storage(info->ns); 83 prev_ns = info->ns; 85 if (cmd_altmove_box(_ctx, info, _ctx->search_args, ctx->reverse) < 0) 18 cmd_altmove_box(struct doveadm_mail_cmd_context *ctx, const struct mailbox_info *info, struct mail_search_args *search_args, bool reverse) argument
|
| H A D | doveadm-mail-copymove.c | 26 const struct mailbox_info *info) 34 if (doveadm_mail_iter_init(&ctx->ctx, info, ctx->ctx.search_args, 0, 55 mail->uid, info->vname, 104 const struct mailbox_info *info; local 124 while ((info = doveadm_mailbox_list_iter_next(iter)) != NULL) T_BEGIN { 125 if (cmd_copy_box(ctx, destbox, info) < 0) 25 cmd_copy_box(struct copy_cmd_context *ctx, struct mailbox *destbox, const struct mailbox_info *info) argument
|
| H A D | doveadm-mail-deduplicate.c | 70 const struct mailbox_info *info, 85 if (doveadm_mail_iter_init(_ctx, info, search_args, 0, NULL, FALSE, 166 const struct mailbox_info *info; local 171 while ((info = doveadm_mailbox_list_iter_next(iter)) != NULL) T_BEGIN { 172 if (cmd_deduplicate_box(ctx, info, ctx->search_args) < 0) 69 cmd_deduplicate_box(struct doveadm_mail_cmd_context *_ctx, const struct mailbox_info *info, struct mail_search_args *search_args) argument
|
| H A D | doveadm-mail-expunge.c | 19 const struct mailbox_info *info, 29 if (doveadm_mail_iter_init(_ctx, info, search_args, 0, NULL, FALSE, 36 info->vname, mail->uid); 211 const struct mailbox_info *info; local 216 while ((info = doveadm_mailbox_list_iter_next(iter)) != NULL) T_BEGIN { 217 if (cmd_expunge_box(ctx, info, ctx->search_args) < 0) 18 cmd_expunge_box(struct doveadm_mail_cmd_context *_ctx, const struct mailbox_info *info, struct mail_search_args *search_args) argument
|
| H A D | doveadm-mail-index.c | 102 cmd_index_box(struct index_cmd_context *ctx, const struct mailbox_info *info) argument 108 box = mailbox_alloc(info->ns->list, info->vname, 116 i_error("Opening mailbox %s failed: %s", info->vname, 131 i_error("Syncing mailbox %s failed: %s", info->vname, 189 const struct mailbox_info *info; local 202 while ((info = mailbox_list_iter_next(iter)) != NULL) { 203 if ((info->flags & (MAILBOX_NOSELECT | 206 cmd_index_queue(ctx, user, info->vname); 208 if (cmd_index_box(ctx, info) < [all...] |
| H A D | doveadm-mail-iter.c | 21 const struct mailbox_info *info, 38 iter->box = mailbox_alloc(info->ns->list, info->vname, 50 i_error("Syncing mailbox %s failed: %s", info->vname, errstr); 20 doveadm_mail_iter_init(struct doveadm_mail_cmd_context *ctx, const struct mailbox_info *info, struct mail_search_args *search_args, enum mail_fetch_field wanted_fields, const char *const *wanted_headers, bool readonly, struct doveadm_mail_iter **iter_r) argument
|
| H A D | doveadm-mail-mailbox-status.c | 128 status_mailbox(struct status_cmd_context *ctx, const struct mailbox_info *info) argument 134 box = doveadm_mailbox_find(ctx->ctx.cur_mail_user, info->vname); 162 const struct mailbox_info *info; local 170 while ((info = doveadm_mailbox_list_iter_next(iter)) != NULL) { 172 if (status_mailbox(ctx, info) < 0)
|
| /dovecot/src/lib-storage/list/ |
| H A D | mailbox-list-iter-private.h | 28 const struct mailbox_info *info, 31 if ((info->flags & (MAILBOX_NOSELECT|MAILBOX_NOCHILDREN)) == 27 mailbox_list_iter_try_delete_noselect(struct mailbox_list_iterate_context *ctx, const struct mailbox_info *info, const char *storage_name) argument
|
| H A D | mailbox-list-subscriptions.c | 19 struct mailbox_info info; member in struct:subscriptions_mailbox_list_iterate_context 245 ctx->info.ns = list->ns; 268 ctx->info.vname = vname; 275 ctx->info.flags = subs_flags; 276 return &ctx->info; 282 ctx->info.flags = MAILBOX_NONEXISTENT; 284 &ctx->info.flags) < 0) { 285 ctx->info.flags = 0; 288 (ctx->info.flags & (MAILBOX_CHILDREN | 294 ctx->info [all...] |
| H A D | mailbox-list-maildir-iter.c | 29 struct mailbox_info info; member in struct:maildir_list_iterate_context 440 ctx->info.ns = _list->ns; 503 node = mailbox_tree_iterate_next(ctx->tree_iter, &ctx->info.vname); 507 ctx->info.flags = node->flags; 508 if (strcmp(ctx->info.vname, "INBOX") == 0 && 509 mail_namespace_is_inbox_noinferiors(ctx->info.ns)) { 510 i_assert((ctx->info.flags & MAILBOX_NOCHILDREN) != 0); 511 ctx->info.flags &= ~MAILBOX_NOCHILDREN; 512 ctx->info.flags |= MAILBOX_NOINFERIORS; 518 mailbox_list_set_subscription_flags(_ctx->list, ctx->info [all...] |
| H A D | mailbox-list-maildir.c | 314 const struct mailbox_info *info; local 343 while ((info = mailbox_list_iter_next(iter)) != NULL) { 348 if (strncmp(info->vname, old_vname, old_vnamelen) == 0 && 349 info->vname[old_vnamelen] == old_ns_sep) { 350 name = p_strdup(pool, info->vname + old_vnamelen);
|
| /dovecot/src/lib-storage/index/maildir/ |
| H A D | maildir-filename-flags.c | 15 const char *info; local 20 info = strrchr(fname, MAILDIR_INFO_SEP); 21 if (info == NULL || info[1] != '2' || info[2] != MAILDIR_FLAGS_SEP) 24 for (info += 3; *info != '\0' && *info != MAILDIR_FLAGS_SEP; info++) { 25 switch (*info) { 98 const char *info, *oldflags; local [all...] |
| /dovecot/src/plugins/acl/ |
| H A D | acl-shared-storage.c | 40 const struct mailbox_info *info; local 69 while ((info = mailbox_list_iter_next(iter)) != NULL) 73 if (info == NULL && !acl_ns_prefix_exists(new_ns)) {
|
| /dovecot/src/lib-imap-urlauth/ |
| H A D | imap-urlauth-backend.c | 154 const struct mailbox_info *info; local 163 while ((info = mailbox_list_iter_next(iter)) != NULL) { 164 box = mailbox_alloc(info->ns->list, info->vname, 0);
|
| /dovecot/src/lib-ntlm/ |
| H A D | ntlm-message.c | 75 struct ntlmssp_v2_target_info info; local 89 i_zero(&info); 90 write_le16(&info.type, type); 94 buffer_append(buf, &info, sizeof(info)); 95 length = sizeof(info); 102 write_le16(&info.length, 104 buffer_append(buf, &info, sizeof(info)); 106 sizeof(info); [all...] |
| /dovecot/src/login-common/ |
| H A D | login-settings.c | 136 login_setting_dup(pool_t pool, const struct setting_parser_info *info, argument 142 dest = settings_dup(info, src_set, pool); 143 if (!settings_check(info, pool, dest, &error)) { 144 const char *name = info->module_name;
|
| H A D | sasl-server.c | 346 struct auth_request_info info; local 375 i_zero(&info); 376 info.mech = mech->name; 377 info.service = service; 378 info.session_id = client_get_session_id(client); 380 info.cert_username = client->client_cert_common_name; 382 info.cert_username = ssl_iostream_get_peer_name(client->ssl_iostream); 383 info.ssl_cipher = ssl_iostream_get_cipher(client->ssl_iostream, 384 &info.ssl_cipher_bits); 385 info [all...] |
| /dovecot/src/lib-auth/ |
| H A D | auth-client-request.c | 25 const struct auth_request_info *info) 31 str_append_tabescaped(str, info->mech); 33 str_append_tabescaped(str, info->service); 35 if ((info->flags & AUTH_REQUEST_FLAG_SUPPORT_FINAL_RESP) != 0) 37 if ((info->flags & AUTH_REQUEST_FLAG_SECURED) != 0) { 39 if ((info->flags & AUTH_REQUEST_FLAG_TRANSPORT_SECURITY_TLS) != 0) 42 i_assert((info->flags & AUTH_REQUEST_FLAG_TRANSPORT_SECURITY_TLS) == 0); 44 if ((info->flags & AUTH_REQUEST_FLAG_NO_PENALTY) != 0) 46 if ((info->flags & AUTH_REQUEST_FLAG_VALID_CLIENT_CERT) != 0) 48 if ((info 23 auth_server_send_new_request(struct auth_server_connection *conn, struct auth_client_request *request, const struct auth_request_info *info) argument [all...] |
| /dovecot/src/lib-settings/ |
| H A D | settings-parser.h | 101 const struct setting_parser_info *info; member in struct:dynamic_settings_parser 135 /* Return the parser info used for the previously parsed line. */ 176 bool settings_check(const struct setting_parser_info *info, pool_t pool, 194 int settings_var_expand(const struct setting_parser_info *info, 198 int settings_var_expand_with_funcs(const struct setting_parser_info *info, 205 bool settings_vars_have_key(const struct setting_parser_info *info, void *set, 209 void *settings_dup(const struct setting_parser_info *info, 213 void *settings_dup_with_pointers(const struct setting_parser_info *info, 232 const void *settings_find_dynamic(const struct setting_parser_info *info,
|