Search

Searched refs:separator (Results 1 - 16 of 16) sorted by relevance

/dovecot/src/lib-storage/
H A Dmailbox-tree.h16 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 Dmailbox-tree.c10 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 Dmail-storage-settings.h87 const char *separator; member in struct:mail_namespace_settings
H A Dmail-storage-settings.c217 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 Dmail-namespace.c17 .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 Dimap-match.h26 bool inboxcase, char separator);
29 bool inboxcase, char separator);
H A Dimap-match.c39 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 Dstrfuncs.h81 /* 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 Dtest-strfuncs.c107 /* 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 Dstrfuncs.c550 /* 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 Dquota-count.c115 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 Dimapc-storage.h40 char separator; member in struct:imapc_namespace
H A Dimapc-storage.c908 ns->separator = sep == NULL ? '\0' : sep[0];
/dovecot/src/lib-storage/index/raw/
H A Draw-storage.c34 ns_set->separator = "/";
/dovecot/src/lib-storage/index/shared/
H A Dshared-storage.c87 *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 Dmailbox-list-index-backend.c64 return *list->ns->set->separator != '\0' ? *list->ns->set->separator :
533 as the hierarchy separator in the header. This is to make sure

Completed in 34 milliseconds