Skip to content

Commit 7051671

Browse files
committed
Fix build
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
1 parent a5a7651 commit 7051671

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

hv/src/lib.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@ macro_rules! call {
1818
($f:expr) => {{
1919
let code = unsafe { $f };
2020
match code {
21-
::hv_sys::hv_return_t_HV_SUCCESS => Ok(()),
21+
::hv_sys::HV_SUCCESS => Ok(()),
2222
_ => Err(Error::from(code)),
2323
}
2424
}};
2525
}
2626

2727
/// The type of system capabilities.
28-
#[repr(u64)]
28+
#[repr(u32)]
2929
#[non_exhaustive]
3030
#[derive(Debug, Copy, Clone, Eq, PartialEq)]
3131
pub enum Capability {
32-
VCpuMax = sys::hv_capability_t_HV_CAP_VCPUMAX,
33-
AddrSpaceMax = sys::hv_capability_t_HV_CAP_ADDRSPACEMAX,
32+
VCpuMax = sys::HV_CAP_VCPUMAX,
33+
AddrSpaceMax = sys::HV_CAP_ADDRSPACEMAX,
3434
}
3535

3636
/// Type of a user virtual address.
@@ -220,12 +220,12 @@ impl fmt::Display for Error {
220220
impl From<sys::hv_return_t> for Error {
221221
fn from(value: sys::hv_return_t) -> Self {
222222
match value {
223-
sys::hv_return_t_HV_ERROR => Error::Unsuccessful,
224-
sys::hv_return_t_HV_BUSY => Error::Busy,
225-
sys::hv_return_t_HV_BAD_ARGUMENT => Error::BadArgument,
226-
sys::hv_return_t_HV_NO_RESOURCES => Error::NoResources,
227-
sys::hv_return_t_HV_NO_DEVICE => Error::NoDevice,
228-
sys::hv_return_t_HV_UNSUPPORTED => Error::Unsupported,
223+
sys::HV_ERROR => Error::Unsuccessful,
224+
sys::HV_BUSY => Error::Busy,
225+
sys::HV_BAD_ARGUMENT => Error::BadArgument,
226+
sys::HV_NO_RESOURCES => Error::NoResources,
227+
sys::HV_NO_DEVICE => Error::NoDevice,
228+
sys::HV_UNSUPPORTED => Error::Unsupported,
229229
_ => Error::Unknown(value),
230230
}
231231
}

0 commit comments

Comments
 (0)