Mercurial > dovecot > core-2.2
annotate src/lib/safe-mkstemp.h @ 22955:812e5c961328
fts: Indexing virtual mailbox didn't always index the last mails
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Thu, 03 May 2018 18:33:00 +0300 |
parents | b373de4973cd |
children |
rev | line source |
---|---|
6410
e4eb71ae8e96
Changed .h ifdef/defines to use <NAME>_H format.
Timo Sirainen <tss@iki.fi>
parents:
5542
diff
changeset
|
1 #ifndef SAFE_MKSTEMP_H |
e4eb71ae8e96
Changed .h ifdef/defines to use <NAME>_H format.
Timo Sirainen <tss@iki.fi>
parents:
5542
diff
changeset
|
2 #define SAFE_MKSTEMP_H |
5542 | 3 |
4 /* Create a new file with a given prefix. The string is updated to contain the | |
5 created filename. uid and gid can be (uid_t)-1 and (gid_t)-1 to use the | |
6 defaults. */ | |
7 int safe_mkstemp(string_t *prefix, mode_t mode, uid_t uid, gid_t gid); | |
9537
b373de4973cd
Whenever file's group changing fails, show the group origin in the error message.
Timo Sirainen <tss@iki.fi>
parents:
6410
diff
changeset
|
8 int safe_mkstemp_group(string_t *prefix, mode_t mode, |
b373de4973cd
Whenever file's group changing fails, show the group origin in the error message.
Timo Sirainen <tss@iki.fi>
parents:
6410
diff
changeset
|
9 gid_t gid, const char *gid_origin); |
5542 | 10 /* Append host and PID to the prefix. */ |
11 int safe_mkstemp_hostpid(string_t *prefix, mode_t mode, uid_t uid, gid_t gid); | |
9537
b373de4973cd
Whenever file's group changing fails, show the group origin in the error message.
Timo Sirainen <tss@iki.fi>
parents:
6410
diff
changeset
|
12 int safe_mkstemp_hostpid_group(string_t *prefix, mode_t mode, |
b373de4973cd
Whenever file's group changing fails, show the group origin in the error message.
Timo Sirainen <tss@iki.fi>
parents:
6410
diff
changeset
|
13 gid_t gid, const char *gid_origin); |
5542 | 14 |
15 #endif |