/dovecot/src/lib-storage/ |
H A D | mailbox-keywords.c | 97 bool mailbox_keyword_is_valid(struct mailbox *box, const char *keyword, argument 105 if (mail_index_keyword_lookup(box->index, keyword, &idx)) 108 if (*keyword == '\0') { 119 for (i = 0; keyword[i] != '\0'; i++) { 120 if (!IS_ATOM_CHAR(keyword[i])) { 121 if ((unsigned char)keyword[i] < 0x80) 122 *error_r = "Invalid characters in keyword"; 124 *error_r = "8bit characters in keyword";
|
/dovecot/src/plugins/push-notification/ |
H A D | push-notification-event-flagsclear.c | 30 const char *const *keyword; local 48 array_foreach(&data->keywords_clear, keyword) { 49 i_debug("%s: Keyword clear [%s]", EVENT_NAME, *keyword);
|
H A D | push-notification-event-flagsset.c | 30 const char *const *keyword; local 48 array_foreach(&data->keywords_set, keyword) { 49 i_debug("%s: Keyword set [%s]", EVENT_NAME, *keyword);
|
/dovecot/src/lib-index/ |
H A D | mail-index-map-hdr.c | 136 const char *keyword = name + kw_rec[i].name_offset; local 141 if (!mail_index_keyword_lookup(index, keyword, &kw_idx) || 153 const char *keyword = name + kw_rec[i].name_offset; local 156 if (*keyword == '\0') { 158 "Empty keyword name in header", 162 mail_index_keyword_lookup_or_create(index, keyword, &kw_idx);
|
H A D | mail-index-transaction-export.c | 358 const char *keyword, const buffer_t *uid_buffer) 366 kt_hdr.name_size = strlen(keyword); 370 buffer_append(tmp_buf, keyword, kt_hdr.name_size); 356 log_append_keyword_update(struct mail_index_export_context *ctx, buffer_t *tmp_buf, enum modify_type modify_type, const char *keyword, const buffer_t *uid_buffer) argument
|
H A D | mail-index.c | 380 const char *keyword, unsigned int *idx_r) 388 if (hash_table_lookup_full(index->keywords_hash, keyword, 399 const char *keyword, 404 i_assert(*keyword != '\0'); 406 if (mail_index_keyword_lookup(index, keyword, idx_r)) 409 keyword = keyword_dup = p_strdup(index->keywords_pool, keyword); 414 array_append(&index->keywords, &keyword, 1); 379 mail_index_keyword_lookup(struct mail_index *index, const char *keyword, unsigned int *idx_r) argument 398 mail_index_keyword_lookup_or_create(struct mail_index *index, const char *keyword, unsigned int *idx_r) argument
|
/dovecot/src/lib-smtp/ |
H A D | smtp-params.h | 35 const char *keyword; member in struct:smtp_param 105 const char *keyword); 127 const char *keyword);
|
H A D | smtp-server-reply.c | 472 const char *keyword) 482 str_append(textbuf, keyword); 487 const char *keyword, const char *param_fmt, ...) 498 str_append(textbuf, keyword); 471 smtp_server_reply_ehlo_add(struct smtp_server_reply *reply, const char *keyword) argument 486 smtp_server_reply_ehlo_add_param(struct smtp_server_reply *reply, const char *keyword, const char *param_fmt, ...) argument
|
H A D | smtp-params.c | 25 /* esmtp-param = esmtp-keyword ["=" esmtp-value] 26 esmtp-keyword = (ALPHA / DIGIT) *(ALPHA / DIGIT / "-") 35 parser->error = "Unexpected character in parameter keyword"; 43 param_r->keyword = t_strndup(pbegin, parser->cur - pbegin); 50 parser->error = "Unexpected character in parameter keyword"; 104 str_append(out, t_str_ucase(param->keyword)); 273 /* RET=<keyword>: RFC 3461 */ 296 pmparser->error = "Unsupported RET= parameter keyword"; 363 param.keyword = t_str_ucase(param.keyword); 602 smtp_params_mail_get_extra(const struct smtp_params_mail *params, const char *keyword) argument 1011 smtp_params_rcpt_get_extra(const struct smtp_params_rcpt *params, const char *keyword) argument [all...] |
/dovecot/src/lib-storage/index/maildir/ |
H A D | maildir-keywords.c | 448 char keyword) 453 i_assert(keyword >= MAILDIR_KEYWORD_FIRST && 454 keyword <= MAILDIR_KEYWORD_LAST); 455 chridx = keyword - MAILDIR_KEYWORD_FIRST; 447 maildir_keywords_char_idx(struct maildir_keywords_sync_ctx *ctx, char keyword) argument
|
/dovecot/src/lib-storage/index/mbox/ |
H A D | mbox-sync-parse.c | 125 const char *keyword, *error; local 136 /* read the keyword */ 143 /* add it to index's keyword list if it's not there already */ 144 keyword = t_strndup(hdr->full_value + keyword_start, 147 keyword, &error)) { 149 keyword, &idx); 261 string_t *keyword; local 269 /* read keyword indexes to temporary array first */ 270 keyword = t_str_new(128); 279 /* read the keyword strin [all...] |
/dovecot/src/doveadm/dsync/ |
H A D | dsync-mailbox-import.c | 1076 /* we'll assign a common index for each keyword name and place 1096 /* @UNSAFE: create large enough arrays to fit all keyword indexes. */ 1337 const char *keyword) 1348 if (strcasecmp((*strp)+1, keyword) == 0) 1336 dsync_mail_change_have_keyword(const struct dsync_mail_change *change, const char *keyword) argument
|