/dovecot/src/lib/ |
H A D | execv-const.h | 4 /* Just like execv() and execvp(), except argv points to const strings. 6 void execv_const(const char *path, const char *const argv[]) ATTR_NORETURN; 7 void execvp_const(const char *file, const char *const argv[]) ATTR_NORETURN;
|
H A D | execv-const.c | 8 static char **argv_drop_const(const char *const argv[]) argument 13 for (count = 0; argv[count] != NULL; count++) ; 17 ret[i] = t_strdup_noconst(argv[i]); 21 void execv_const(const char *path, const char *const argv[]) argument 23 (void)execv(path, argv_drop_const(argv)); 28 void execvp_const(const char *file, const char *const argv[]) argument 30 (void)execvp(file, argv_drop_const(argv));
|
H A D | process-title.h | 5 void process_title_init(int argc, char **argv[]); 14 function called by the process, since it frees argv and environment. */
|
H A D | test-lib.c | 5 int main(int argc, char **argv) argument 8 if (argc > 2 && strcmp(argv[1], "--match") == 0) 9 match = argv[2];
|
H A D | process-title.c | 28 static void proctitle_hack_init(char *argv[], char *env[]) argument 34 i_assert(argv[0] != NULL); 36 /* find the last argv or environment string. it should always be the 39 last = argv[0] + strlen(argv[0]) + 1; 40 for (i = 1; argv[i] != NULL; i++) { 41 if (argv[i] == last) 42 last = argv[i] + strlen(argv[i]) + 1; 54 process_title = argv[ 122 process_title_init(int argc ATTR_UNUSED, char **argv[]) argument [all...] |
/dovecot/src/doveadm/ |
H A D | doveadm-mutf7.c | 11 static void cmd_mailbox_mutf7(int argc, char *argv[]) argument 19 while ((c = getopt(argc, argv, "78")) > 0) { 31 argv += optind; 33 if (argv[0] == NULL) 37 for (i = 0; argv[i] != NULL; i++) { 40 if (imap_utf8_to_utf7(argv[i], str) < 0) { 42 argv[i]); 46 if (imap_utf7_to_utf8(argv[i], str) < 0) { 48 argv[i]);
|
H A D | doveadm.c | 166 static void cmd_help(int argc ATTR_UNUSED, char *argv[]) argument 170 if (argv[1] == NULL) 175 man_argv[1] = t_strconcat("doveadm-", argv[1], NULL); 184 static void cmd_config(int argc ATTR_UNUSED, char *argv[]) argument 188 argv[0] = BINDIR"/doveconf"; 189 (void)execv(argv[0], argv); 190 i_fatal("execv(%s) failed: %m", argv[0]); 197 static void cmd_exec(int argc ATTR_UNUSED, char *argv[]); 202 static void cmd_exec(int argc ATTR_UNUSED, char *argv[]) argument 216 doveadm_try_run(const char *cmd_name, int argc, const char *const argv[]) argument 289 main(int argc, char *argv[]) argument [all...] |
H A D | doveadm-replicator.c | 76 cmd_replicator_init(int *argc, char **argv[], const char *getopt_args, argument 86 while ((c = getopt(*argc, *argv, getopt_args)) > 0) { 102 *argv += optind-1; 142 static void cmd_replicator_status(int argc, char *argv[]) argument 148 ctx = cmd_replicator_init(&argc, &argv, "a:", cmd_replicator_status); 150 if (argv[1] == NULL) { 165 str_tabescape(argv[1]))); 191 static void cmd_replicator_dsync_status(int argc, char *argv[]) argument 197 ctx = cmd_replicator_init(&argc, &argv, "a:", cmd_replicator_dsync_status); 224 static void cmd_replicator_replicate(int argc, char *argv[]) argument 266 cmd_replicator_add(int argc, char *argv[]) argument 294 cmd_replicator_remove(int argc, char *argv[]) argument [all...] |
H A D | doveadm-fs.c | 20 static void cmd_fs_delete(int argc, char *argv[]); 22 static void cmd_fs_getopt(int *argc, char **argv[]) argument 24 if (getopt(*argc, *argv, "") == '?') 27 *argv += optind; 31 cmd_fs_init(int *argc, char **argv[], int own_arg_count, doveadm_command_t *cmd) argument 57 if (fs_init((*argv)[0], (*argv)[1], &fs_set, &fs, &error) < 0) 61 *argv += 2; 65 static void cmd_fs_get(int argc, char *argv[]) argument 77 cmd_fs_getopt(&argc, &argv); 102 cmd_fs_put(int argc, char *argv[]) argument 159 cmd_fs_copy(int argc, char *argv[]) argument 187 cmd_fs_stat(int argc, char *argv[]) argument 219 cmd_fs_metadata(int argc, char *argv[]) argument 420 cmd_fs_delete_recursive(int argc, char *argv[], unsigned int async_count) argument 431 cmd_fs_delete_paths(int argc, char *argv[], unsigned int async_count) argument 458 cmd_fs_delete(int argc, char *argv[]) argument 485 cmd_fs_iter_full(int argc, char *argv[], enum fs_iter_flags flags, doveadm_command_t *cmd) argument 511 cmd_fs_iter(int argc, char *argv[]) argument 516 cmd_fs_iter_dirs(int argc, char *argv[]) argument [all...] |
H A D | doveadm-zlib.c | 44 static void cmd_dump_imapzlib(int argc ATTR_UNUSED, char *argv[]) argument 52 fd = open(argv[1], O_RDONLY); 54 i_fatal("open(%s) failed: %m", argv[1]); 141 static void cmd_zlibconnect(int argc ATTR_UNUSED, char *argv[]) argument 149 if (argv[1] == NULL || 150 (argv[2] != NULL && net_str2port(argv[2], &port) < 0)) 153 ret = net_gethostbyname(argv[1], &ips, &ips_count); 155 i_fatal("Host %s lookup failed: %s", argv[1], 160 i_fatal("connect(%s, %u) failed: %m", argv[ [all...] |
H A D | doveadm-dump.c | 44 static void cmd_dump(int argc, char *argv[]) argument 50 while ((c = getopt(argc, argv, "t:")) > 0) { 64 argv += optind; 66 dump = type != NULL ? dump_find_name(type) : dump_find_test(argv[1]); 73 "Can't autodetect file type: %s", argv[1]); 79 dump->cmd(argc, argv); 86 static void cmd_dump_multiplex(int argc ATTR_UNUSED, char *argv[]) argument 94 file_input = i_stream_create_file(argv[1], IO_BLOCK_SIZE);
|
H A D | doveadm-instance.c | 47 static void cmd_instance_list(int argc, char *argv[]) argument 56 while ((c = getopt(argc, argv, "c")) > 0) { 65 argv += optind; 80 if (argv[0] != NULL && strcmp(argv[0], inst->name) != 0) 101 static void cmd_instance_remove(int argc, char *argv[]) argument 114 inst = master_instance_list_find_by_name(list, argv[1]); 115 base_dir = inst != NULL ? inst->base_dir : argv[1];
|
H A D | doveadm-mail-batch.c | 54 int argc, const char *const *argv) 63 cmd_ver2 = doveadm_cmd_find_with_args_ver2(argv[0], &argc, &argv); 66 cmd = doveadm_mail_cmd_find_from_argv(argv[0], &argc, &argv); 76 i_fatal_status(EX_USAGE, "doveadm batch: '%s' mail command doesn't exist", argv[0]); 79 subctx->full_args = argv + 1; 84 while ((c = getopt(argc, (void *)argv, getopt_args)) > 0) { 89 argv += optind; 90 if (argv[ 53 cmd_batch_add(struct batch_cmd_context *batchctx, int argc, const char *const *argv) argument 109 const char *const *argv; local [all...] |
H A D | doveadm-proxy.c | 24 cmd_proxy_init(int argc, char *argv[], const char *getopt_args, argument 34 while ((c = getopt(argc, argv, getopt_args)) > 0) { 108 static void cmd_proxy_list(int argc, char *argv[]) argument 113 ctx = cmd_proxy_init(argc, argv, "a:", cmd_proxy_list); 144 static void cmd_proxy_kick(int argc, char *argv[]) argument 149 ctx = cmd_proxy_init(argc, argv, "a:f:", cmd_proxy_kick); 151 if (argv[optind] == NULL) { 168 for (; argv[optind] != NULL; optind++) { 170 str_append_tabescaped(cmd, argv[optind]);
|
H A D | doveadm-cmd.c | 103 const char *const *argv[]) 110 if (strcmp((*argv)[i],cmd_name)==0) break; 120 size_t alen = strlen((*argv)[i+k]); 124 if (strncmp(cptr, (*argv)[i+k], alen) != 0) break; 134 *argv += k-1; 148 const char *const *argv = *_argv; local 154 len = strlen(argv[1]); 155 if (strncmp(cmdname, argv[1], len) != 0) 158 argc--; argv++; 162 &argc, &argv)) 102 doveadm_cmd_find_with_args_ver2(const char *cmd_name, int *argc, const char *const *argv[]) argument 175 doveadm_cmd_find_with_args(const char *cmd_name, int *argc, const char *const *argv[]) argument 350 doveadm_cmd_params_to_argv(const char *name, int pargc, const struct doveadm_cmd_param* params, ARRAY_TYPE(const_string) *argv) argument 484 doveadm_cmd_try_run_ver2(const char *cmd_name, int argc, const char *const argv[], struct doveadm_cmd_context *cctx) argument 500 doveadm_cmd_run_ver2(int argc, const char *const argv[], struct doveadm_cmd_context *cctx) argument [all...] |
H A D | doveadm-auth.c | 263 static void cmd_auth_cache_flush(int argc, char *argv[]) argument 270 while ((c = getopt(argc, argv, "a:")) > 0) { 279 argv += optind; 287 if (auth_master_cache_flush(conn, (void *)argv, &count) < 0) { 303 static void cmd_auth_test(int argc, char *argv[]) argument 310 while ((c = getopt(argc, argv, "a:M:x:")) > 0) { 329 input.username = argv[optind++]; 330 input.password = argv[optind] != NULL ? argv[optind++] : 332 if (argv[optin 388 cmd_auth_login(int argc, char *argv[]) argument 443 cmd_auth_lookup(int argc, char *argv[]) argument 598 cmd_user(int argc, char *argv[]) argument [all...] |
/dovecot/src/auth/ |
H A D | test-main.c | 7 int main(int argc, const char *argv[]) argument 20 if (argc > 2 && strcasecmp(argv[1], "--match") == 0) 21 match = argv[2];
|
/dovecot/src/util/ |
H A D | gdbhelper.c | 11 int main(int argc, char *argv[]) argument 25 (void)execvp(argv[1], argv+1); 26 i_fatal("execvp(%s) failed: %m", argv[1]); 44 cmd = t_strdup_printf("gdb %s %s", argv[1], dec2str(pid));
|
H A D | maildirlock.c | 37 int main(int argc, const char *argv[]) argument 89 if (str_to_uint(argv[2], &timeout) < 0) 90 i_fatal("Invalid timeout value: %s", argv[2]); 91 if (maildir_lock(argv[1], timeout, &dotlock) <= 0)
|
/dovecot/src/config/ |
H A D | main.c | 17 int main(int argc, char *argv[]) argument 21 master_service = master_service_init("config", 0, &argc, &argv, "");
|
/dovecot/src/imap-hibernate/ |
H A D | main.c | 19 int main(int argc, char *argv[]) argument 27 &argc, &argv, "D");
|
/dovecot/src/ipc/ |
H A D | main.c | 34 int main(int argc, char *argv[]) argument 41 &argc, &argv, "");
|
/dovecot/src/lib-dict/ |
H A D | test-dict-client.c | 31 int main(int argc, char *argv[]) argument 47 prefix = argv[1]; 48 uri = argv[2]; 55 i_fatal("dict_init(%s) failed: %s", argv[1], error);
|
/dovecot/src/lib-smtp/ |
H A D | smtp-server-cmd-auth.c | 199 const char *const *argv; local 217 argv = t_strsplit(params, " "); 219 if (argv[0] == NULL) { 224 sasl_mech = argv[0]; 226 if (argv[1] != NULL) { 227 if (argv[2] != NULL) { 232 initial_response = argv[1];
|
/dovecot/src/master/ |
H A D | main.c | 70 const char *executable, *p, **argv; local 72 argv = t_strsplit(cmd, " "); 73 executable = argv[0]; 76 p = strrchr(argv[0], '/'); 77 if (p != NULL) argv[0] = p+1; 80 argv[0] = t_strdup_printf("%s/%s", services->set->instance_name, 81 argv[0]); 82 if (strncmp(argv[0], PACKAGE, strlen(PACKAGE)) != 0) 83 argv[0] = t_strconcat(PACKAGE"-", argv[ 735 main(int argc, char *argv[]) argument [all...] |