diff options
Diffstat (limited to 'src/core/socket.c')
-rw-r--r-- | src/core/socket.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/core/socket.c b/src/core/socket.c index 55847c2f7c..e0e91dba53 100644 --- a/src/core/socket.c +++ b/src/core/socket.c @@ -1116,7 +1116,7 @@ static int fifo_address_create( mode_t directory_mode, mode_t socket_mode) { - _cleanup_close_ int fd = -1; + _cleanup_close_ int fd = -EBADF; mode_t old_mask; struct stat st; int r; @@ -1172,7 +1172,7 @@ fail: } static int special_address_create(const char *path, bool writable) { - _cleanup_close_ int fd = -1; + _cleanup_close_ int fd = -EBADF; struct stat st; assert(path); @@ -1192,7 +1192,7 @@ static int special_address_create(const char *path, bool writable) { } static int usbffs_address_create(const char *path) { - _cleanup_close_ int fd = -1; + _cleanup_close_ int fd = -EBADF; struct stat st; assert(path); @@ -1217,7 +1217,7 @@ static int mq_address_create( long maxmsg, long msgsize) { - _cleanup_close_ int fd = -1; + _cleanup_close_ int fd = -EBADF; struct stat st; mode_t old_mask; struct mq_attr _attr, *attr = NULL; @@ -1918,10 +1918,10 @@ static int socket_spawn(Socket *s, ExecCommand *c, pid_t *_pid) { _cleanup_(exec_params_clear) ExecParameters exec_params = { .flags = EXEC_APPLY_SANDBOXING|EXEC_APPLY_CHROOT|EXEC_APPLY_TTY_STDIN, - .stdin_fd = -1, - .stdout_fd = -1, - .stderr_fd = -1, - .exec_fd = -1, + .stdin_fd = -EBADF, + .stdout_fd = -EBADF, + .stderr_fd = -EBADF, + .exec_fd = -EBADF, }; pid_t pid; int r; @@ -2978,7 +2978,7 @@ shortcut: static int socket_dispatch_io(sd_event_source *source, int fd, uint32_t revents, void *userdata) { SocketPort *p = ASSERT_PTR(userdata); - int cfd = -1; + int cfd = -EBADF; assert(fd >= 0); |