| /dovecot/src/imap/ |
| H A D | cmd-enable.c | 8 const struct imap_arg *args; local 12 if (!client_read_args(cmd, 0, 0, &args)) 17 for (; !IMAP_ARG_IS_EOL(args); args++) { 18 if (!imap_arg_get_atom(args, &str)) {
|
| H A D | cmd-id.c | 9 const struct imap_arg *args; local 12 if (!client_read_args(cmd, 0, 0, &args)) 17 value = imap_id_args_get_log_reply(args, set->imap_id_log);
|
| H A D | cmd-search.c | 4 #include "imap-search-args.h" 11 const struct imap_arg *args; local 15 if (!client_read_args(cmd, 0, 0, &args)) 24 if ((ret = cmd_search_parse_return_if_found(ctx, &args)) <= 0) { 29 if (imap_arg_atom_equals(args, "CHARSET")) { 31 if (!imap_arg_get_astring(&args[1], &charset)) { 37 args += 2; 42 ret = imap_search_args_build(cmd, args, charset, &sargs);
|
| H A D | cmd-cancelupdate.c | 23 const struct imap_arg *args; local 27 if (!client_read_args(cmd, 0, 0, &args)) 30 for (i = 0; args[i].type == IMAP_ARG_STRING; i++) ; 31 if (!IMAP_ARG_IS_EOL(&args[i]) || i == 0) { 36 while (imap_arg_get_quoted(args, &tag)) { 41 args++;
|
| H A D | cmd-genurlauth.c | 11 const struct imap_arg *args; local 20 if (!client_read_args(cmd, 0, 0, &args)) 28 if (IMAP_ARG_IS_EOL(args)) 30 if (!imap_arg_get_astring(args++, &url_rump) || 31 !imap_arg_get_atom(args++, &mechanism)) {
|
| H A D | cmd-expunge.c | 5 #include "imap-search-args.h" 18 search_args->args, &client->expunged_count); 40 const struct imap_arg *args; local 45 if (!client_read_args(cmd, 1, 0, &args)) 51 if (!imap_arg_get_astring(&args[0], &uidset)) {
|
| H A D | cmd-resetkey.c | 79 const struct imap_arg *args; local 87 if (!client_read_args(cmd, 0, 0, &args)) 90 if (IMAP_ARG_IS_EOL(&args[0])) 92 else if (imap_arg_get_astring(&args[0], &mailbox)) 93 return cmd_resetkey_mailbox(cmd, mailbox, &args[1]);
|
| H A D | cmd-status.c | 12 const struct imap_arg *args, *list_args; local 20 if (!client_read_args(cmd, 2, 0, &args)) 23 if (!imap_arg_get_astring(&args[0], &mailbox) || 24 !imap_arg_get_list(&args[1], &list_args)) {
|
| /dovecot/src/lib-storage/ |
| H A D | mail-search-args-cmdline.c | 12 mail_search_subargs_to_cmdline(string_t *dest, const struct mail_search_arg *args, argument 18 for (arg = args; arg != NULL; arg = arg->next) { 96 const struct mail_search_arg *args) 100 for (arg = args; arg != NULL; arg = arg->next) { 95 mail_search_args_to_cmdline(string_t *dest, const struct mail_search_arg *args) argument
|
| H A D | mail-search-build.h | 11 struct mail_search_args *args; member in struct:mail_search_build_context 35 mail_search_build_add(struct mail_search_args *args, 37 /* Add SEARCH_ALL to search args. */ 38 void mail_search_build_add_all(struct mail_search_args *args); 39 /* Add a sequence set to search args. */ 40 void mail_search_build_add_seqset(struct mail_search_args *args,
|
| H A D | mail-search-parser-cmdline.c | 9 const char *const *args; member in struct:cmdline_mail_search_parser 19 if (parser->args[0] == NULL) { 27 if (strcmp(parser->args[0], "(") == 0) { 29 parser->args++; 32 } else if (strcmp(parser->args[0], ")") == 0) { 38 parser->args++; 42 *key_r = parser->args[0]; 43 parser->args++; 54 if (parser->args[0] == NULL) { 58 *value_r = parser->args[ 87 mail_search_parser_init_cmdline(const char *const args[]) argument [all...] |
| H A D | test-mail-search-args-imap.c | 130 test_build_search_args(const char *args) argument 136 parser = mail_search_parser_init_cmdline(t_strsplit(args, " ")); 146 struct mail_search_args *args; local 153 test_begin("mail search args imap"); 155 args = test_build_search_args(tests[i].input); 159 test_assert_idx(mail_search_args_to_imap(str, args->args, &error), i); 161 mail_search_args_unref(&args);
|
| H A D | mail-search-parser-imap.c | 10 const struct imap_arg *args; member in struct:imap_arg_stack 24 const struct imap_arg *arg = parser->cur->args; 41 stack->args = imap_arg_as_list(arg); 43 parser->cur->args++; 55 parser->cur->args++; 64 const struct imap_arg *arg = parser->cur->args; 83 parser->cur->args++; 94 if (!imap_arg_get_astring(parser->cur->args, &arg)) 99 parser->cur->args++; 110 mail_search_parser_init_imap(const struct imap_arg *args) argument [all...] |
| H A D | test-mail-search-args-simplify.c | 173 /* OR: drop redundant args */ 197 /* SUB: drop redundant args */ 224 test_build_search_args(const char *args) argument 230 parser = mail_search_parser_init_cmdline(t_strsplit(args, " ")); 270 struct mail_search_args *args; local 278 test_begin("mail search args simplify"); 281 args = test_build_search_args(tests[i].input); 284 already-initialized args. */ 285 args->simplified = TRUE; 286 mail_search_args_init(args, 302 struct mail_search_args *args; local [all...] |
| /dovecot/src/lib-imap/ |
| H A D | test-imap-parser.c | 13 const struct imap_arg *args; local 25 test_assert(imap_parser_read_args(parser, 0, 0, &args) == -2); 29 test_assert(imap_parser_read_args(parser, 0, 0, &args) == 1); 30 test_assert(args[0].type == IMAP_ARG_ATOM); 31 test_assert(args[1].type == IMAP_ARG_EOL); 38 test_assert(imap_parser_read_args(parser, 0, 0, &args) == -2); 41 test_assert(imap_parser_read_args(parser, 0, 0, &args) == -2); 44 test_assert(imap_parser_read_args(parser, 0, 0, &args) == -1);
|
| /dovecot/src/plugins/fts/ |
| H A D | fts-search-serialize.c | 11 void fts_search_serialize(buffer_t *buf, const struct mail_search_arg *args) argument 15 for (; args != NULL; args = args->next) { 16 chr = (args->match_always ? 1 : 0) | 17 (args->nonmatch_always ? 2 : 0); 20 if (HAVE_SUBARGS(args)) 21 fts_search_serialize(buf, args->value.subargs); 25 static void fts_search_deserialize_idx(struct mail_search_arg *args, argument 30 for (; args ! 46 fts_search_deserialize(struct mail_search_arg *args, const buffer_t *buf) argument 56 fts_search_deserialize_add_idx(struct mail_search_arg *args, const buffer_t *buf, unsigned int *idx, bool matches) argument 83 fts_search_deserialize_add_matches(struct mail_search_arg *args, const buffer_t *buf) argument 92 fts_search_deserialize_add_nonmatches(struct mail_search_arg *args, const buffer_t *buf) argument [all...] |
| /dovecot/src/auth/ |
| H A D | passdb-bsdauth.c | 59 bsdauth_preinit(pool_t pool, const char *args) argument 67 if (strcmp(args, "blocking=no") == 0) 69 else if (strncmp(args, "cache_key=", 10) == 0) 70 module->default_cache_key = auth_cache_parse_key(pool, args + 10); 71 else if (*args != '\0') 72 i_fatal("passdb bsdauth: Unknown setting: %s", args);
|
| H A D | passdb-blocking.c | 14 const char *const *args) 16 if (**args != '\0') 17 request->passdb_password = p_strdup(request->pool, *args); 18 args++; 20 if (*args != NULL) 21 auth_request_set_fields(request, args, NULL); 28 const char *const *args; local 30 args = t_strsplit_tabescaped(reply); 32 if (strcmp(*args, "OK") == 0 && args[ 13 auth_worker_reply_parse_args(struct auth_request *request, const char *const *args) argument [all...] |
| H A D | passdb-oauth2.c | 44 oauth2_preinit(pool_t pool, const char *args) argument 49 module->db = db_oauth2_init(args);
|
| H A D | passdb-passwd.c | 91 passwd_preinit(pool_t pool, const char *args) argument 97 if (strcmp(args, "blocking=no") == 0) 99 else if (*args != '\0') 100 i_fatal("passdb passwd: Unknown setting: %s", args);
|
| H A D | passdb-shadow.c | 89 shadow_preinit(pool_t pool, const char *args) argument 95 if (strcmp(args, "blocking=no") == 0) 97 else if (*args != '\0') 98 i_fatal("passdb shadow: Unknown setting: %s", args);
|
| H A D | passdb-template.c | 10 ARRAY(const char *) args; member in struct:passdb_template 13 struct passdb_template *passdb_template_build(pool_t pool, const char *args) argument 20 tmp = t_strsplit_spaces(args, " "); 21 p_array_init(&tmpl->args, pool, str_array_length(tmp)); 32 args); 36 array_append(&tmpl->args, &key, 1); 37 array_append(&tmpl->args, &value, 1); 48 const char *const *args, *value; local 57 args = array_get(&tmpl->args, 78 const char *const *args; local [all...] |
| H A D | userdb-checkpassword.c | 54 checkpassword_preinit(pool_t pool, const char *args) argument 57 const char *checkpassword_path = args;
|
| /dovecot/src/doveadm/ |
| H A D | doveadm-mail-search.c | 70 const char *const args[]) 72 if (args[0] == NULL) 80 ctx->search_args = doveadm_mail_build_search_args(args); 69 cmd_search_init(struct doveadm_mail_cmd_context *ctx, const char *const args[]) argument
|
| /dovecot/src/old-stats/ |
| H A D | fifo-input-connection.c | 29 fifo_input_connection_request(const char *const *args, const char **error_r) argument 31 const char *cmd = args[0]; 37 args++; 40 return mail_session_connect_parse(args, error_r); 42 return mail_session_disconnect_parse(args, error_r); 44 return mail_session_update_parse(args, error_r); 46 return mail_user_add_parse(args, error_r); 48 return mail_command_update_parse(args, error_r); 56 const char *line, *const *args, *error; local 69 args [all...] |