From f72eab3dcedbbc7f25d1d1f58ebdf35d4a07147e Mon Sep 17 00:00:00 2001 From: "Panagiotis \"Ivory\" Vasilopoulos" Date: Wed, 25 Sep 2024 20:29:36 +0200 Subject: [PATCH] fix(hypercall): ReadPrams -> ReadParams --- src/hypercall.rs | 4 ++-- uhyve-interface/src/lib.rs | 2 +- uhyve-interface/src/parameters.rs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/hypercall.rs b/src/hypercall.rs index a1e0ebee..9e667f9d 100644 --- a/src/hypercall.rs +++ b/src/hypercall.rs @@ -40,7 +40,7 @@ pub unsafe fn address_to_hypercall( Hypercall::FileOpen(sysopen) } HypercallAddress::FileRead => { - let sysread = mem.get_ref_mut::(data).unwrap(); + let sysread = mem.get_ref_mut::(data).unwrap(); Hypercall::FileRead(sysread) } HypercallAddress::FileWrite => { @@ -102,7 +102,7 @@ pub fn close(sysclose: &mut CloseParams) { } /// Handles an read syscall on the host. -pub fn read(mem: &MmapMemory, sysread: &mut ReadPrams) { +pub fn read(mem: &MmapMemory, sysread: &mut ReadParams) { unsafe { let bytes_read = libc::read( sysread.fd, diff --git a/uhyve-interface/src/lib.rs b/uhyve-interface/src/lib.rs index 3758f6e1..d925a491 100644 --- a/uhyve-interface/src/lib.rs +++ b/uhyve-interface/src/lib.rs @@ -123,7 +123,7 @@ pub enum Hypercall<'a> { FileClose(&'a mut CloseParams), FileLseek(&'a mut LseekParams), FileOpen(&'a mut OpenParams), - FileRead(&'a mut ReadPrams), + FileRead(&'a mut ReadParams), FileWrite(&'a WriteParams), FileUnlink(&'a mut UnlinkParams), /// Write a char to the terminal. diff --git a/uhyve-interface/src/parameters.rs b/uhyve-interface/src/parameters.rs index 5b3d13ca..e255ae08 100644 --- a/uhyve-interface/src/parameters.rs +++ b/uhyve-interface/src/parameters.rs @@ -90,7 +90,7 @@ pub struct WriteParams { /// Parameters for a [`FileRead`](crate::Hypercall::FileRead) hypercall. #[repr(C, packed)] #[derive(Debug, Copy, Clone)] -pub struct ReadPrams { +pub struct ReadParams { /// File descriptor of the file. pub fd: i32, /// Buffer to read the file into.