Searched defs:args (Results 1 - 25 of 294) sorted by relevance

1234567891011>>

/dovecot/src/imap/
H A Dcmd-enable.c8 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 Dcmd-id.c9 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 Dcmd-search.c4 #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 Dcmd-cancelupdate.c23 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 Dcmd-genurlauth.c11 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 Dcmd-expunge.c5 #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 Dcmd-resetkey.c79 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 Dcmd-status.c12 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 Dmail-search-args-cmdline.c12 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 Dmail-search-build.h11 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 Dmail-search-parser-cmdline.c9 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 Dtest-mail-search-args-imap.c130 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 Dmail-search-parser-imap.c10 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 Dtest-mail-search-args-simplify.c173 /* 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 Dtest-imap-parser.c13 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 Dfts-search-serialize.c11 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 Dpassdb-bsdauth.c59 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 Dpassdb-blocking.c14 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 Dpassdb-oauth2.c44 oauth2_preinit(pool_t pool, const char *args) argument
49 module->db = db_oauth2_init(args);
H A Dpassdb-passwd.c91 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 Dpassdb-shadow.c89 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 Dpassdb-template.c10 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 Duserdb-checkpassword.c54 checkpassword_preinit(pool_t pool, const char *args) argument
57 const char *checkpassword_path = args;
/dovecot/src/doveadm/
H A Ddoveadm-mail-search.c70 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 Dfifo-input-connection.c29 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...]

Completed in 378 milliseconds

1234567891011>>