/dovecot/src/lib-storage/ |
H A D | mailbox-tree.h | 16 struct mailbox_tree_context *mailbox_tree_init(char separator); 18 mailbox_tree_init_size(char separator, unsigned int mailbox_node_size); 22 char separator);
|
H A D | mailbox-tree.c | 10 char separator; member in struct:mailbox_tree_context 22 char separator; member in struct:mailbox_tree_iterate_context 31 struct mailbox_tree_context *mailbox_tree_init(char separator) argument 33 return mailbox_tree_init_size(separator, sizeof(struct mailbox_node)); 37 mailbox_tree_init_size(char separator, unsigned int mailbox_node_size) argument 45 tree->separator = separator; 60 char separator) 62 tree->separator = separator; 59 mailbox_tree_set_separator(struct mailbox_tree_context *tree, char separator) argument [all...] |
H A D | mail-storage-settings.h | 87 const char *separator; member in struct:mail_namespace_settings
|
H A D | mail-storage-settings.c | 217 DEF(SET_STR, separator), 240 .separator = "", 609 if (ns->separator[0] != '\0' && ns->separator[1] != '\0') { 611 "Hierarchy separator must be only one character long",
|
H A D | mail-namespace.c | 17 .separator = "", 163 ns_set->separator == NULL ? "" : ns_set->separator, 349 "to end with separator %c", ns->prefix, ns_sep); 358 "not to start with separator", ns->prefix); 369 "the same separator"; 672 return *ns->set->separator != '\0' ? *ns->set->separator :
|
/dovecot/src/lib-imap/ |
H A D | imap-match.h | 26 bool inboxcase, char separator); 29 bool inboxcase, char separator);
|
H A D | imap-match.c | 39 bool inboxcase, char separator) 45 return imap_match_init_multiple(pool, patterns, inboxcase, separator); 77 static bool pattern_is_inboxcase(const char *pattern, char separator) argument 86 return *p == '*' || *p == separator || 91 for (; *p != '\0' && *p != '*' && *p != separator; p++) { 102 *p != separator) 113 bool inboxcase, char separator) 129 separator); 139 glob->sep = separator; 158 bool inboxcase, char separator) 38 imap_match_init(pool_t pool, const char *pattern, bool inboxcase, char separator) argument 112 imap_match_init_multiple_real(pool_t pool, const char *const *patterns, bool inboxcase, char separator) argument 157 imap_match_init_multiple(pool_t pool, const char *const *patterns, bool inboxcase, char separator) argument [all...] |
/dovecot/src/lib/ |
H A D | strfuncs.h | 81 /* separators is an array of separator characters, not a separator string. 88 separator. separators at the beginning or at the end of the string are also 105 const char *t_strarray_join(const char *const *arr, const char *separator) 120 const char *separator); 121 #define t_array_const_string_join(arr, separator) \ 122 ((const char *)p_array_const_string_join(unsafe_data_stack_pool, arr, separator))
|
H A D | test-strfuncs.c | 107 /* split_str_fast() with single separator */ 109 /* split_str_slow() with a secondary separator */ 145 /* test also with a secondary nonexistent separator */ 242 const char *separator; member in struct:__anon62 254 const char *separator; member in struct:__anon63 266 const char *separator; member in struct:__anon64 286 test_strarray_outputs[i].separator), 291 test_strarray_outputs2[i].separator), 296 test_strarray_outputs3[i].separator), 318 test_strarray_outputs[i].separator); [all...] |
H A D | strfuncs.c | 550 /* separator found */ 599 /* separator found */ 672 const char *separator) 678 sep_len = strlen(separator); 692 memcpy(str + pos, separator, sep_len); 706 const char *t_strarray_join(const char *const *arr, const char *separator) argument 709 str_array_length(arr), separator); 790 const char *separator) 794 return p_strarray_join_n(pool, array_idx(arr, 0), array_count(arr), separator); 671 p_strarray_join_n(pool_t pool, const char *const *arr, unsigned int arr_len, const char *separator) argument 789 p_array_const_string_join(pool_t pool, const ARRAY_TYPE(const_string) *arr, const char *separator) argument
|
/dovecot/src/plugins/quota/ |
H A D | quota-count.c | 115 const char *separator = local 118 iter->error, separator, error2); 195 const char *separator = local 197 *error_r = t_strconcat(error1, separator, error2, NULL); 358 const char *separator = local 362 error1, separator, error2);
|
/dovecot/src/lib-storage/index/imapc/ |
H A D | imapc-storage.h | 40 char separator; member in struct:imapc_namespace
|
H A D | imapc-storage.c | 908 ns->separator = sep == NULL ? '\0' : sep[0];
|
/dovecot/src/lib-storage/index/raw/ |
H A D | raw-storage.c | 34 ns_set->separator = "/";
|
/dovecot/src/lib-storage/index/shared/ |
H A D | shared-storage.c | 87 *error_r = "Shared namespace prefix doesn't end with hierarchy separator"; 314 ns_set->separator = p_strdup_printf(user->pool, "%c", ns_sep);
|
/dovecot/src/lib-storage/list/ |
H A D | mailbox-list-index-backend.c | 64 return *list->ns->set->separator != '\0' ? *list->ns->set->separator : 533 as the hierarchy separator in the header. This is to make sure
|