]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
stdio-bridge: use SYNTHETIC_ERRNO() where appropriate
authorLennart Poettering <lennart@poettering.net>
Tue, 19 Mar 2019 12:04:05 +0000 (13:04 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 19 Mar 2019 14:29:44 +0000 (15:29 +0100)
src/stdio-bridge/stdio-bridge.c

index 323191def6eb24a7430d62483a7887c13f013082..16f4bdb80975265c14c45629c4502cb08d0ad0bf 100644 (file)
@@ -109,10 +109,8 @@ static int run(int argc, char *argv[]) {
         } else if (r == 1) {
                 in_fd = SD_LISTEN_FDS_START;
                 out_fd = SD_LISTEN_FDS_START;
-        } else {
-                log_error("Illegal number of file descriptors passed.");
-                return -EINVAL;
-        }
+        } else
+                return log_error_errno(SYNTHETIC_ERRNO(EINVAL), "Illegal number of file descriptors passed.");
 
         is_unix =
                 sd_is_socket(in_fd, AF_UNIX, 0, 0) > 0 &&