diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-08-03 12:05:37 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-08-24 21:59:21 +0200 |
commit | 0de3c4f4b7b47481fb78e68f6110a167b27b43c9 (patch) | |
tree | e0bae7dc69086275fc822c18f53eb3377fef7a97 /src/basic/mkdir.h | |
parent | 15d43e30650529f27e450f703b82671aa67c2ca7 (diff) | |
download | systemd-0de3c4f4b7b47481fb78e68f6110a167b27b43c9.tar.gz |
mkdir: add new mkdir_p_root() helper
Diffstat (limited to 'src/basic/mkdir.h')
-rw-r--r-- | src/basic/mkdir.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/basic/mkdir.h b/src/basic/mkdir.h index 8bfaaf405b..fc66a7d365 100644 --- a/src/basic/mkdir.h +++ b/src/basic/mkdir.h @@ -26,3 +26,5 @@ typedef int (*mkdir_func_t)(const char *pathname, mode_t mode); int mkdir_safe_internal(const char *path, mode_t mode, uid_t uid, gid_t gid, MkdirFlags flags, mkdir_func_t _mkdir); int mkdir_parents_internal(const char *prefix, const char *path, mode_t mode, uid_t uid, gid_t gid, MkdirFlags flags, mkdir_func_t _mkdir); int mkdir_p_internal(const char *prefix, const char *path, mode_t mode, uid_t uid, gid_t gid, MkdirFlags flags, mkdir_func_t _mkdir); + +int mkdir_p_root(const char *root, const char *p, uid_t uid, gid_t gid, mode_t m); |