diff --git a/bootstrap/src/initnsmgr.rs b/bootstrap/src/initnsmgr.rs index 406cace436..12d678c48d 100644 --- a/bootstrap/src/initnsmgr.rs +++ b/bootstrap/src/initnsmgr.rs @@ -173,10 +173,8 @@ impl<'sock> NamespaceScheme<'sock> { return Err(Error::new(ENODEV)); }; - let reserved = syscall::reserve_fd(1)?; - let scheme_fd = syscall::openat_into( + let scheme_fd = syscall::openat( cap_fd.as_raw_fd(), - reserved, reference, flags, fcntl_flags as usize,