Searched refs:info (Results 1 - 25 of 70) sorted by relevance

123

/dovecot/src/lib-auth/
H A Dauth-client-request.c25 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...]
H A Dauth-master.h39 const char *user, const struct auth_user_info *info,
44 const char *user, const struct auth_user_info *info,
61 const struct auth_user_info *info) ATTR_NULL(3);
/dovecot/src/lib-storage/index/maildir/
H A Dmaildir-filename-flags.c15 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/lib-storage/list/
H A Dmailbox-list-index-iter.c57 ctx->info_pool = pool_alloconly_create("mailbox list index iter info", 128);
61 ctx->info.ns = list->ns;
87 ctx->info.vname = mailbox_list_get_vname(ctx->ctx.list, str_c(ctx->path));
88 ctx->info.flags = node->children != NULL ?
90 if (strcmp(ctx->info.vname, "INBOX") != 0) {
92 ctx->info.vname = p_strdup(ctx->info_pool, ctx->info.vname);
95 ctx->info.vname = "INBOX";
96 if (mail_namespace_is_inbox_noinferiors(ctx->info.ns)) {
97 ctx->info
[all...]
H A Dmailbox-list-iter-private.h28 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 Dmailbox-list-iter.c404 const struct mailbox_info *info; local
413 info = mailbox_list_iter_next(list_iter);
414 if (info != NULL && mailbox_ns_prefix_is_shared_inbox(ns) &&
415 mailbox_is_shared_inbox(ns, info->vname)) {
417 info = mailbox_list_iter_next(list_iter);
419 ret = info != NULL ? 1 : 0;
569 const struct mailbox_info *info; local
605 info = mailbox_list_iter_next(ctx->backend_ctx);
607 info = ctx->pending_backend_info;
613 has_children = info !
664 const struct mailbox_info *info = NULL; local
829 struct mailbox_info *info = &actx->new_info; local
990 const struct mailbox_info *info; local
1038 special_use_selection(struct mailbox_list_iterate_context *ctx, const struct mailbox_info *info) argument
1055 const struct mailbox_info *info; local
[all...]
H A Dmailbox-list-subscriptions.c19 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 Dmailbox-list-fs-iter.c30 /* this directory's info flags. */
48 struct mailbox_info info; member in struct:fs_list_iterate_context
532 ctx->info.ns = _list->ns;
572 ctx->info.flags &= ~(MAILBOX_NOSELECT | MAILBOX_NONEXISTENT);
574 if (mail_namespace_is_inbox_noinferiors(ctx->info.ns)) {
575 ctx->info.flags &= ~(MAILBOX_CHILDREN|MAILBOX_NOCHILDREN);
576 ctx->info.flags |= MAILBOX_NOINFERIORS;
594 ctx->info.flags = 0;
595 ctx->info.vname = fs_list_get_inbox_vname(ctx);
597 if (mailbox_list_mailbox(ctx->ctx.list, "INBOX", &ctx->info
[all...]
/dovecot/src/doveadm/dsync/
H A Ddsync-mailbox-tree-fill.c17 const struct mailbox_info *info,
22 node = dsync_mailbox_tree_get(tree, info->vname);
23 if (node->ns == info->ns)
27 node->ns = info->ns;
30 info->vname, node->ns->prefix, info->ns->prefix);
39 const struct mailbox_info *info,
43 if (dsync_mailbox_tree_add_node(tree, info, node_r) < 0) {
76 const struct mailbox_info *info,
88 if ((info
16 dsync_mailbox_tree_add_node(struct dsync_mailbox_tree *tree, const struct mailbox_info *info, struct dsync_mailbox_node **node_r) argument
38 dsync_mailbox_tree_add_exists_node(struct dsync_mailbox_tree *tree, const struct mailbox_info *info, struct dsync_mailbox_node **node_r, enum mail_error *error_r) argument
75 dsync_mailbox_tree_add(struct dsync_mailbox_tree *tree, const struct mailbox_info *info, const guid_128_t box_guid, enum mail_error *error_r) argument
280 dsync_mailbox_info_is_wanted(const struct mailbox_info *info, const char *box_name, const char *const *exclude_mailboxes) argument
337 const struct mailbox_info *info; local
[all...]
/dovecot/src/doveadm/
H A Ddoveadm-mailbox-list-iter.c20 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 Ddoveadm-auth.c33 struct auth_user_info info; member in struct:authtest_input
70 ret = auth_master_user_lookup(conn, input->username, &input->info,
73 ret = auth_master_pass_lookup(conn, input->username, &input->info,
163 struct auth_request_info info; local
182 i_zero(&info);
183 info.mech = "PLAIN";
184 info.service = input->info.service;
185 info.local_ip = input->info
217 auth_user_info_parse(struct auth_user_info *info, const char *arg) argument
[all...]
H A Ddoveadm-mail-search.c14 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 Ddoveadm-mail-altmove.c19 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 Ddoveadm-mail-iter.h10 const struct mailbox_info *info,
H A Ddoveadm-auth-server.c32 struct auth_user_info info; member in struct:authtest_input
67 ret = auth_master_user_lookup(conn, input->username, &input->info,
70 ret = auth_master_pass_lookup(conn, input->username, &input->info,
143 static void auth_user_info_parse(struct auth_user_info *info, const char *arg) argument
146 info->service = arg + 8;
148 if (net_addr2ip(arg + 4, &info->local_ip) < 0)
151 if (net_addr2ip(arg + 4, &info->remote_ip) < 0)
154 if (net_str2port(arg + 6, &info->local_port) < 0)
157 if (net_str2port(arg + 6, &info->remote_port) < 0)
176 ctx = auth_master_user_list_init(conn, user_mask, &input->info);
[all...]
H A Ddoveadm-mail-import.c42 const struct mailbox_info *info,
54 ns = mail_namespace_find(user->namespaces, info->vname);
56 name = convert_vname_separators(info->vname,
57 mail_namespace_get_sep(info->ns),
130 const struct mailbox_info *info,
138 if (doveadm_mail_iter_init(&ctx->ctx, info, search_args, 0, NULL, TRUE,
144 if (dest_mailbox_open_or_create(ctx, dest_user, info, &box) < 0)
193 const struct mailbox_info *info; local
201 while ((info = doveadm_mailbox_list_iter_next(iter)) != NULL) T_BEGIN {
202 if (cmd_import_box(ctx, user, info, _ct
40 dest_mailbox_open_or_create(struct import_cmd_context *ctx, struct mail_user *user, const struct mailbox_info *info, struct mailbox **box_r) argument
129 cmd_import_box(struct import_cmd_context *ctx, struct mail_user *dest_user, const struct mailbox_info *info, struct mail_search_args *search_args) argument
[all...]
H A Ddoveadm-mail-index.c102 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...]
/dovecot/src/lib-storage/
H A Dmailbox-guid-cache.c43 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);
/dovecot/src/plugins/acl/
H A Dacl-mailbox-list.c21 struct mailbox_info info; member in struct:acl_mailbox_list_iterate_context
214 const struct mailbox_info *info; local
216 while ((info = alist->module_ctx.super.iter_next(_ctx)) != NULL) {
221 mailbox_tree_lookup(ctx->lookup_boxes, info->vname) != NULL)
225 info->vname);
229 return info;
260 child = t_strdup_printf("%s%cx", ctx->info.vname, ctx->sep);
272 const struct mailbox_info *info; local
286 node = mailbox_tree_lookup(ctx->lookup_boxes, ctx->info.vname);
296 for (i = 0; ctx->info
335 struct mailbox_info *info = &ctx->info; local
449 const struct mailbox_info *info; local
[all...]
H A Dacl-shared-storage.c40 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/login-common/
H A Dsasl-server.c346 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/plugins/quota/
H A Dquota-count.c20 struct mailbox_info info; member in struct:quota_mailbox_iter
128 const struct mailbox_info *info; local
144 while ((info = mailbox_list_iter_next(iter->iter)) != NULL) {
145 if ((info->flags & (MAILBOX_NONEXISTENT |
147 return info;
159 iter->info.ns = iter->ns;
160 iter->info.vname = t_strndup(iter->ns->prefix,
162 return &iter->info;
172 const struct mailbox_info *info; local
182 while ((info
342 const struct mailbox_info *info; local
[all...]
/dovecot/src/lib-settings/
H A Dsettings-parser.c26 const struct setting_parser_info *info; member in struct:setting_link
73 const struct setting_parser_info *info,
96 struct setting_parser_info info; local
114 i_zero(&info);
115 info = *def->list_info;
118 new_set = p_malloc(ctx->set_pool, info.struct_size);
123 new_changes = p_malloc(ctx->set_pool, info.struct_size);
127 keyp = CONST_PTR_OFFSET(children[i], info.type_offset);
138 new_link->info = def->list_info;
146 info
152 setting_parser_copy_defaults(struct setting_parser_context *ctx, const struct setting_parser_info *info, struct setting_link *link) argument
291 setting_define_find(const struct setting_parser_info *info, const char *key) argument
574 get_deflist(struct setting_parser_context *ctx, struct setting_link *parent, const struct setting_define *def, const struct setting_parser_info *info, const char *key, const char *value, ARRAY_TYPE(void_array) *result, ARRAY_TYPE(void_array) *change_result) argument
1170 settings_check_dynamic(const struct setting_parser_info *info, pool_t pool, void *set, const char **error_r) argument
1189 settings_check(const struct setting_parser_info *info, pool_t pool, void *set, const char **error_r) argument
1271 settings_var_expand_info(const struct setting_parser_info *info, void *set, pool_t pool, const struct var_expand_table *table, const struct var_expand_func_table *func_table, void *func_context, string_t *str, const char **error_r) argument
1371 settings_var_expand(const struct setting_parser_info *info, void *set, pool_t pool, const struct var_expand_table *table, const char **error_r) argument
1380 settings_var_expand_with_funcs(const struct setting_parser_info *info, void *set, pool_t pool, const struct var_expand_table *table, const struct var_expand_func_table *func_table, void *func_context, const char **error_r) argument
1417 settings_vars_have_key(const struct setting_parser_info *info, void *set, char var_key, const char *long_var_key, const char **key_r, const char **value_r) argument
1481 settings_set_parent(const struct setting_parser_info *info, void *child, void *parent) argument
1582 settings_dup_full(const struct setting_parser_info *info, const void *set, pool_t pool, bool keep_values) argument
1623 settings_dup(const struct setting_parser_info *info, const void *set, pool_t pool) argument
1629 settings_dup_with_pointers(const struct setting_parser_info *info, const void *set, pool_t pool) argument
1636 settings_changes_dup(const struct setting_parser_info *info, const void *change_set, pool_t pool) argument
1844 settings_find_dynamic(const struct setting_parser_info *info, const void *base_set, const char *name) argument
1972 settings_changes_init(const struct setting_parser_info *info, const void *change_set, pool_t pool) argument
[all...]
/dovecot/src/lib-ntlm/
H A Dntlm-message.c75 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/lib-mail/
H A Distream-attachment-extractor.h41 int (*open_attachment_ostream)(struct istream_attachment_info *info,

Completed in 40 milliseconds

123