fs-util: add mknodat_atomic()
This commit is contained in:
+6
-1
@@ -62,7 +62,12 @@ int symlinkat_atomic_full(const char *from, int atfd, const char *to, bool make_
|
||||
static inline int symlink_atomic(const char *from, const char *to) {
|
||||
return symlinkat_atomic_full(from, AT_FDCWD, to, false);
|
||||
}
|
||||
int mknod_atomic(const char *path, mode_t mode, dev_t dev);
|
||||
|
||||
int mknodat_atomic(int atfd, const char *path, mode_t mode, dev_t dev);
|
||||
static inline int mknod_atomic(const char *path, mode_t mode, dev_t dev) {
|
||||
return mknodat_atomic(AT_FDCWD, path, mode, dev);
|
||||
}
|
||||
|
||||
int mkfifoat_atomic(int dir_fd, const char *path, mode_t mode);
|
||||
static inline int mkfifo_atomic(const char *path, mode_t mode) {
|
||||
return mkfifoat_atomic(AT_FDCWD, path, mode);
|
||||
|
||||
Reference in New Issue
Block a user