/dovecot/src/lib-ldap/ |
H A D | ldap-entry.c | 53 const char *ldap_entry_dn(const struct ldap_entry *entry) argument 55 return entry->dn; 58 const char *const *ldap_entry_get_attributes(const struct ldap_entry *entry) argument 60 return entry->attr_names; 63 const char *const *ldap_entry_get_attribute(const struct ldap_entry *entry, const char *attribute) argument 66 array_foreach(&entry->attributes, attr) {
|
/dovecot/src/doveadm/ |
H A D | doveadm-print-formatted.c | 42 struct var_expand_table entry; local 43 i_zero(&entry); 44 entry.key = '\0'; 45 entry.long_key = p_strdup(ctx.pool, hdr->key); 46 entry.value = NULL; 47 array_append(&ctx.headers, &entry, 1); 63 struct var_expand_table *entry = array_idx_modifiable(&ctx.headers, ctx.idx++); local 64 entry->value = value;
|
/dovecot/src/imap/ |
H A D | cmd-setmetadata.c | 52 /* parse the entry name */ 114 /* entry names are case-insensitive. handle this by using only 217 const char *entry, *error_string; local 236 while ((ret = cmd_setmetadata_parse_entryvalue(ctx, &entry, &value)) > 0 && 237 entry != NULL) { 239 cmd_setmetadata_entry(ctx, entry, value);
|
H A D | cmd-getmetadata.c | 107 metadata_add_entry(struct imap_getmetadata_context *ctx, const char *entry) argument 132 imap_append_astring(str, entry); 138 const char *entry) 142 /* client requested a specific entry that didn't exist. 144 str = metadata_add_entry(ctx, entry); 150 const char *entry, bool require_reply) 159 if (imap_metadata_get_stream(ctx->trans, entry, &value) < 0) { 174 i_error("GETMETADATA %s: i_stream_get_size(%s) failed: %s", entry, 184 cmd_getmetadata_send_nil_reply(ctx, entry); 190 skip this entry */ 137 cmd_getmetadata_send_nil_reply(struct imap_getmetadata_context *ctx, const char *entry) argument 149 cmd_getmetadata_send_entry(struct imap_getmetadata_context *ctx, const char *entry, bool require_reply) argument 241 cmd_getmetadata_send_entry_tree(struct imap_getmetadata_context *ctx, const char *entry) argument [all...] |
/dovecot/src/lib-master/ |
H A D | master-service-settings-cache.c | 44 /* Initial size for new settings entry pools */ 76 struct settings_entry *entry, *next; local 79 for (entry = cache->oldest_global; entry != NULL; entry = next) { 80 next = entry->next; 81 i_assert(entry->parser == cache->global_parser); 82 pool_unref(&entry->pool); 84 for (entry = cache->oldest; entry ! 119 struct settings_entry *entry = NULL; local 161 setting_entry_detach(struct master_service_settings_cache *cache, struct settings_entry *entry) argument 181 struct settings_entry *entry; local [all...] |
/dovecot/src/lib-ssl-iostream/ |
H A D | iostream-openssl-common.c | 88 X509_NAME_ENTRY *entry; local 98 entry = X509_NAME_get_entry(name, cn_idx); 99 i_assert(entry != NULL); 100 str = X509_NAME_ENTRY_get_data(entry);
|
/dovecot/src/lib-imap-storage/ |
H A D | imap-metadata.c | 78 const char *entry, enum mail_attribute_type *type_r, 85 entry = t_str_lcase(entry); 87 if (strncmp(entry, IMAP_METADATA_PRIVATE_PREFIX, 89 *key_r = entry + strlen(IMAP_METADATA_PRIVATE_PREFIX); 92 i_assert(strncmp(entry, IMAP_METADATA_SHARED_PREFIX, 94 *key_r = entry + strlen(IMAP_METADATA_SHARED_PREFIX); 130 const char *entry, const struct mail_attribute_value *value) 135 if (!imap_metadata_entry2key(imtrans, entry, &type, &key)) { 149 const char *entry) 77 imap_metadata_entry2key(struct imap_metadata_transaction *imtrans, const char *entry, enum mail_attribute_type *type_r, const char **key_r) argument 129 imap_metadata_set(struct imap_metadata_transaction *imtrans, const char *entry, const struct mail_attribute_value *value) argument 148 imap_metadata_unset(struct imap_metadata_transaction *imtrans, const char *entry) argument 157 imap_metadata_get(struct imap_metadata_transaction *imtrans, const char *entry, struct mail_attribute_value *value_r) argument 169 imap_metadata_get_stream(struct imap_metadata_transaction *imtrans, const char *entry, struct mail_attribute_value *value_r) argument 186 imap_metadata_iter_init(struct imap_metadata_transaction *imtrans, const char *entry) argument [all...] |
/dovecot/src/lib-storage/list/ |
H A D | mailbox-list-fs-iter.c | 146 struct list_dir_entry *entry; local 233 /* entry matched a pattern. we're going to return this. */ 234 entry = array_append_space(&dir->entries); 235 entry->fname = p_strdup(dir->pool, d->d_name); 236 entry->info_flags = info_flags; 632 const struct list_dir_entry *entry) 640 storage_name = dir_get_storage_name(dir, entry->fname); 644 ctx->info.flags = entry->info_flags; 668 *entry->fname != '\0') { 672 subdir = fs_list_read_dir(ctx, storage_name, entry 631 fs_list_entry(struct fs_list_iterate_context *ctx, const struct list_dir_entry *entry) argument [all...] |
H A D | mailbox-list-index-notify.c | 443 struct mailbox_list_inotify_entry *entry; local 457 entry = array_append_space(&entries); 458 entry->uid = uid; 459 entry->expunge = TRUE; 460 memcpy(entry->guid, guid, sizeof(entry->guid)); 471 entry = array_append_space(&entries); 472 entry->uid = uid; 473 memcpy(entry->guid, guid, sizeof(entry [all...] |
/dovecot/src/lib-dict-backend/ |
H A D | dict-ldap.c | 199 struct var_expand_table entry; local 202 entry.key = '\0'; 203 entry.value = ldap_escape(dict->username); 204 entry.long_key = "username"; 205 array_append(&exp, &entry, 1); 214 struct var_expand_table entry; local 218 entry.value = ldap_escape(*valuep); 219 entry.long_key = *long_keyp; 220 array_append(&exp, &entry, 1); 312 const struct ldap_entry *entry; local [all...] |
/dovecot/src/lib/ |
H A D | var-expand.c | 813 struct var_expand_table *entry = local 815 entry->key = a[i].key; 816 entry->value = p_strdup(pool, a[i].value); 817 entry->long_key = p_strdup(pool, a[i].long_key); 820 struct var_expand_table *entry = local 822 entry->key = b[i].key; 823 entry->value = p_strdup(pool, b[i].value); 824 entry->long_key = p_strdup(pool, b[i].long_key);
|
H A D | net.c | 1066 struct servent *entry; local 1068 entry = getservbyport(htons(port), "tcp"); 1069 return entry == NULL ? NULL : entry->s_name;
|
/dovecot/src/auth/ |
H A D | db-ldap.c | 1445 i_error("LDAP %s: Invalid attrs entry: %s", conn->config_path, attr_data); 1530 struct ldap_connection *conn, LDAPMessage *entry, 1538 attr = ldap_first_attribute(conn->ld, entry, &ber); 1540 vals = ldap_get_values(conn->ld, entry, attr); 1574 attr = ldap_next_attribute(conn->ld, entry, ber); 1529 get_ldap_fields(struct db_ldap_result_iterate_context *ctx, struct ldap_connection *conn, LDAPMessage *entry, const char *suffix) argument
|