diff --git a/pbs-client/src/pxar/create.rs b/pbs-client/src/pxar/create.rs index a69c1fb4..6df5d709 100644 --- a/pbs-client/src/pxar/create.rs +++ b/pbs-client/src/pxar/create.rs @@ -319,7 +319,7 @@ impl Archiver { let mut noatime = OFlag::O_NOATIME; loop { - return match proxmox_sys::fd::Fd::openat( + return match proxmox_sys::fd::openat( &parent, file_name, oflags | noatime, diff --git a/pbs-client/src/pxar/metadata.rs b/pbs-client/src/pxar/metadata.rs index d773da8c..cff3cb34 100644 --- a/pbs-client/src/pxar/metadata.rs +++ b/pbs-client/src/pxar/metadata.rs @@ -65,7 +65,7 @@ pub fn apply_at( path_info: &Path, on_error: &mut (dyn FnMut(Error) -> Result<(), Error> + Send), ) -> Result<(), Error> { - let fd = proxmox_sys::fd::Fd::openat( + let fd = proxmox_sys::fd::openat( &parent, file_name, OFlag::O_PATH | OFlag::O_CLOEXEC | OFlag::O_NOFOLLOW,