]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tree-wide: don't use mkdir_errno_wrapper() without reason
authorLennart Poettering <lennart@poettering.net>
Fri, 12 Nov 2021 14:16:19 +0000 (15:16 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 16 Nov 2021 16:02:58 +0000 (17:02 +0100)
Simple mkdir() is fine, too, no need to use the wrapper

src/nspawn/nspawn.c
src/shared/cgroup-setup.c
src/udev/udevd.c

index 8098d37962f07e7d3c194137ef0836f6b157ae70..e23d042b577152802650ab7cb7ae40fb3829e524 100644 (file)
@@ -1887,7 +1887,7 @@ int userns_mkdir(const char *root, const char *path, mode_t mode, uid_t uid, gid
         int r;
 
         q = prefix_roota(root, path);
-        r = mkdir_errno_wrapper(q, mode);
+        r = RET_NERRNO(mkdir(q, mode));
         if (r == -EEXIST)
                 return 0;
         if (r < 0)
@@ -2341,7 +2341,7 @@ static int setup_pts(const char *dest) {
 
         /* Mount /dev/pts itself */
         p = prefix_roota(dest, "/dev/pts");
-        r = mkdir_errno_wrapper(p, 0755);
+        r = RET_NERRNO(mkdir(p, 0755));
         if (r < 0)
                 return log_error_errno(r, "Failed to create /dev/pts: %m");
 
@@ -2666,7 +2666,7 @@ static int setup_journal(const char *directory) {
                 /* don't create parents here — if the host doesn't have
                  * permanent journal set up, don't force it here */
 
-                r = mkdir_errno_wrapper(p, 0755);
+                r = RET_NERRNO(mkdir(p, 0755));
                 if (r < 0 && r != -EEXIST) {
                         if (try) {
                                 log_debug_errno(r, "Failed to create %s, skipping journal setup: %m", p);
index 2221fd07c2894a511b0518d9352cfebe317664a3..8bda66ca36a5fd3aa6bc82cd683de12c4221b091 100644 (file)
@@ -292,7 +292,7 @@ int cg_create(const char *controller, const char *path) {
         if (r < 0)
                 return r;
 
-        r = mkdir_errno_wrapper(fs, 0755);
+        r = RET_NERRNO(mkdir(fs, 0755));
         if (r == -EEXIST)
                 return 0;
         if (r < 0)
index beec6e62e7be0f69dce4afd802af6d9c94065bf7..d37652db670ff1878c364aa2e8f9fad6d9502e73 100644 (file)
@@ -1933,7 +1933,7 @@ int run_udevd(int argc, char *argv[]) {
         if (r < 0)
                 return r;
 
-        r = mkdir_errno_wrapper("/run/udev", 0755);
+        r = RET_NERRNO(mkdir("/run/udev", 0755));
         if (r < 0 && r != -EEXIST)
                 return log_error_errno(r, "Failed to create /run/udev: %m");