mirror of
https://github.com/systemd/systemd.git
synced 2025-01-03 05:18:09 +03:00
nspawn: rename 'fd' variable to something more descriptive
This commit is contained in:
parent
595ca10f37
commit
5229cd839a
@ -3933,7 +3933,7 @@ static int outer_child(
|
|||||||
|
|
||||||
_cleanup_(bind_user_context_freep) BindUserContext *bind_user_context = NULL;
|
_cleanup_(bind_user_context_freep) BindUserContext *bind_user_context = NULL;
|
||||||
_cleanup_strv_free_ char **os_release_pairs = NULL;
|
_cleanup_strv_free_ char **os_release_pairs = NULL;
|
||||||
_cleanup_close_ int fd = -EBADF, mntns_fd = -EBADF;
|
_cleanup_close_ int mntns_fd = -EBADF;
|
||||||
bool idmap = false, enable_fuse;
|
bool idmap = false, enable_fuse;
|
||||||
const char *p;
|
const char *p;
|
||||||
pid_t pid;
|
pid_t pid;
|
||||||
@ -4326,6 +4326,7 @@ static int outer_child(
|
|||||||
* visible. Hence there we do it the other way round: we first allocate a new set of namespaces
|
* visible. Hence there we do it the other way round: we first allocate a new set of namespaces
|
||||||
* (and fork for it) for which we then mount sysfs/procfs, and only then switch root. */
|
* (and fork for it) for which we then mount sysfs/procfs, and only then switch root. */
|
||||||
|
|
||||||
|
_cleanup_close_ int notify_fd = -EBADF;
|
||||||
if (arg_privileged) {
|
if (arg_privileged) {
|
||||||
/* Mark everything as shared so our mounts get propagated down. This is required to make new
|
/* Mark everything as shared so our mounts get propagated down. This is required to make new
|
||||||
* bind mounts available in systemd services inside the container that create a new mount
|
* bind mounts available in systemd services inside the container that create a new mount
|
||||||
@ -4361,11 +4362,11 @@ static int outer_child(
|
|||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
fd = setup_notify_child(NULL);
|
notify_fd = setup_notify_child(NULL);
|
||||||
} else
|
} else
|
||||||
fd = setup_notify_child(directory);
|
notify_fd = setup_notify_child(directory);
|
||||||
if (fd < 0)
|
if (notify_fd < 0)
|
||||||
return fd;
|
return notify_fd;
|
||||||
|
|
||||||
pid = raw_clone(SIGCHLD|CLONE_NEWNS|
|
pid = raw_clone(SIGCHLD|CLONE_NEWNS|
|
||||||
arg_clone_ns_flags |
|
arg_clone_ns_flags |
|
||||||
@ -4430,7 +4431,7 @@ static int outer_child(
|
|||||||
return log_error_errno(SYNTHETIC_ERRNO(EIO),
|
return log_error_errno(SYNTHETIC_ERRNO(EIO),
|
||||||
"Short write while sending machine ID.");
|
"Short write while sending machine ID.");
|
||||||
|
|
||||||
l = send_one_fd(fd_outer_socket, fd, 0);
|
l = send_one_fd(fd_outer_socket, notify_fd, 0);
|
||||||
if (l < 0)
|
if (l < 0)
|
||||||
return log_error_errno(l, "Failed to send notify fd: %m");
|
return log_error_errno(l, "Failed to send notify fd: %m");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user