/dovecot/src/lib/ |
H A D | fdatasync-path.c | 4 #include "fdatasync-path.h" 9 int fdatasync_path(const char *path) argument 15 fd = open(path, O_RDONLY);
|
H A D | execv-const.c | 21 void execv_const(const char *path, const char *const argv[]) argument 23 (void)execv(path, argv_drop_const(argv)); 25 "execv(%s) failed: %m", path);
|
H A D | home-expand.c | 10 const char *path = *_path; local 14 if (path == NULL || *path != '~') 17 path++; 18 if (*path == '/' || *path == '\0') { 20 if (*path != '\0') path++; 22 p = strchr(path, '/'); 24 name = path; 54 home_expand(const char *path) argument 60 home_expand_tilde(const char *path, const char *home) argument [all...] |
H A D | unix-socket-create.c | 10 int unix_socket_create(const char *path, int mode, argument 17 fd = net_listen_unix_unlink_stale(path, backlog); 21 i_error("net_listen_unix(%s) failed: %m", path); 27 if (chown(path, uid, gid) < 0) { 29 path, dec2str(uid), dec2str(gid));
|
H A D | test-file-create-locked.c | 11 static void create_file(const char *path) argument 15 fd = creat(path, 0600); 17 i_fatal("creat(%s) failed: %m", path); 21 static bool wait_for_file(pid_t pid, const char *path) argument 26 if (stat(path, &st) == 0) 29 i_fatal("stat(%s) failed: %m", path); 37 i_error("%s isn't being created", path); 47 const char *path = ".test-file-create-locked"; local 56 i_unlink_if_exists(path); 65 fd = file_create_locked(path, 96 const char *path; local [all...] |
H A D | unlink-old-files.c | 20 string_t *path; local 35 path = t_str_new(256); 36 str_printfa(path, "%s/", dir); 37 dir_len = str_len(path); 50 str_truncate(path, dir_len); 51 str_append(path, d->d_name); 52 if (stat(str_c(path), &st) < 0) { 54 i_error("stat(%s) failed: %m", str_c(path)); 56 i_unlink_if_exists(str_c(path));
|
/dovecot/src/lib-storage/index/ |
H A D | index-attachment.h | 11 /* path without attachment_dir/ prefix */ 12 const char *path; member in struct:mail_attachment_extref
|
/dovecot/src/lib-storage/ |
H A D | mail-error.c | 26 const char *mail_error_eacces_msg(const char *func, const char *path) argument 28 return eacces_error_get(func, path); 31 const char *mail_error_create_eacces_msg(const char *func, const char *path) argument 33 return eacces_error_get_creating(func, path);
|
/dovecot/src/config/ |
H A D | main.c | 19 const char *path, *error; local 31 path = master_service_get_config_path(master_service); 32 if (config_parse_file(path, TRUE, NULL, &error) <= 0)
|
/dovecot/src/lib-index/ |
H A D | mail-index-lock.c | 26 int mail_index_lock_fd(struct mail_index *index, const char *path, int fd, argument 35 return file_wait_lock(fd, path, lock_type, index->lock_method, 39 void mail_index_flush_read_cache(struct mail_index *index, const char *path, argument 50 nfs_flush_read_cache_locked(path, fd); 52 nfs_flush_read_cache_unlocked(path, fd);
|
H A D | mail-index-write.c | 65 const char *path; local 73 fd = mail_index_create_tmp_file(index, index->filepath, &path); 87 mail_index_file_set_syscall_error(index, path, "write()"); 94 mail_index_file_set_syscall_error(index, path, 101 mail_index_file_set_syscall_error(index, path, "close()"); 108 if (ret == 0 && rename(path, index->filepath) < 0) { 110 path, index->filepath); 115 i_unlink(path);
|
/dovecot/src/lib-storage/index/cydir/ |
H A D | cydir-sync.h | 12 string_t *path; member in struct:cydir_sync_context
|
/dovecot/src/lib-storage/list/ |
H A D | mailbox-list-fs-flags.c | 19 const char *path, *maildir_path; local 36 path = t_strdup_printf("%s/%s", dir, fname); 37 if (stat(path, &st) < 0) { 75 maildir_path = t_strconcat(path, "/", list->set.maildir_name, NULL); 97 is_inbox_file(struct mailbox_list *list, const char *path, const char *fname) argument 108 return strcmp(inbox_path, path) == 0; 117 const char *path; local 170 path = t_strconcat(dir, "/", fname, NULL); 171 if (stat(path, &st) < 0) { 183 path); [all...] |
/dovecot/src/lmtp/ |
H A D | lmtp-common.h | 19 struct smtp_address *path; member in struct:lmtp_recipient
|
/dovecot/src/plugins/fts-lucene/ |
H A D | doveadm-fts-lucene.c | 48 static bool test_dump_fts_lucene(const char *path) argument 52 path = t_strconcat(path, "/segments.gen", NULL); 53 return stat(path, &st) == 0;
|
/dovecot/src/auth/ |
H A D | auth-master-connection.h | 13 char *path; member in struct:auth_master_connection 30 const char *path, const struct stat *socket_st,
|
/dovecot/src/doveadm/ |
H A D | doveadm-dump-mailboxlog.c | 76 static bool test_dump_mailboxlog(const char *path) argument 83 p = strrchr(path, '.'); 87 fd = open(path, O_RDONLY);
|
/dovecot/src/doveadm/dsync/ |
H A D | dsync-mailbox.c | 29 const char *path, *error; local 39 ret = mailbox_get_path_to(box, MAILBOX_LIST_PATH_TYPE_INDEX, &path); 41 i_error("Can't get mailbox %s path: %s", mailbox_get_vname(box),
|
/dovecot/src/lib-fs/ |
H A D | fs-sis-common.c | 8 int fs_sis_path_parse(struct fs *fs, const char *path, argument 13 fname = strrchr(path, '/'); 16 fname = path; 18 *dir_r = t_strdup_until(path, fname); 26 "Filenames must begin with '<hash>-'", path); 39 if (fs_sis_path_parse(sis_fs, super_file->path, &dir, &hash) == 0 &&
|
/dovecot/src/util/ |
H A D | gdbhelper.c | 14 const char *path, *cmd; local 54 path = t_strdup_printf("/tmp/gdbhelper.%s.%s", 57 fd_log = open(path, O_CREAT | O_WRONLY, 0600); 59 i_fatal("open(%s) failed: %m", path); 63 i_fatal("write(%s) failed: %m", path);
|
H A D | maildirlock.c | 26 static int maildir_lock(const char *path, unsigned int timeout, argument 33 path = t_strconcat(path, "/" MAILDIR_UIDLIST_NAME, NULL); 34 return file_dotlock_create(&dotlock_settings, path, 0, dotlock_r); 46 fprintf(stderr, "Usage: maildirlock <path> <timeout>\n"
|
/dovecot/src/lib-old-stats/ |
H A D | stats-connection.c | 18 char *path; member in struct:stats_connection 29 conn->fd = open(conn->path, O_WRONLY | O_NONBLOCK); 31 i_error("stats: open(%s) failed: %m", conn->path); 39 stats_connection_create(const char *path) argument 45 conn->path = i_strdup(path); 64 i_close_fd_path(&conn->fd, conn->path); 65 i_free(conn->path); 100 i_warning("write(%s) failed: %m (stats process is busy)", conn->path); 111 i_error("write(%s) failed: %m", conn->path); [all...] |
/dovecot/src/lib-smtp/ |
H A D | smtp-server-cmd-mail.c | 49 data->path, &data->params, &data->timestamp); 75 struct smtp_address *path; local 80 /* mail = "MAIL FROM:" Reverse-path [SP Mail-parameters] CRLF 81 Reverse-path = Path / "<>" 88 /* Reverse-path */ 95 &path, &error, ¶ms) < 0) { 103 "Invalid FROM: Invalid character in path"); 133 mail_data->path = smtp_address_clone(cmd->pool, path);
|
H A D | smtp-server-cmd-rcpt.c | 58 rcpt = smtp_server_transaction_add_rcpt(trans, data->path, 107 struct smtp_address *path; local 113 "<Postmaster>" / Forward-path ) [SP Rcpt-parameters] CRLF 114 Forward-path = Path 121 /* ( "<Postmaster@" Domain ">" / "<Postmaster>" / Forward-path ) */ 129 &path, &error, ¶ms) < 0) { 138 "Invalid TO: Invalid character in path"); 141 if (path->domain == NULL && !conn->set.rcpt_domain_optional && 142 strcasecmp(path->localpart, "postmaster") != 0) { 169 rcpt_data->path [all...] |
/dovecot/src/lib-storage/index/mbox/ |
H A D | mbox-sync-list-index.c | 28 const char *path; local 47 ret = mailbox_get_path_to(box, MAILBOX_LIST_PATH_TYPE_MAILBOX, &path); 52 if (stat(path, &st) < 0) { 53 mailbox_set_critical(box, "stat(%s) failed: %m", path);
|