diff --git a/src/consts.rs b/src/consts.rs new file mode 100644 index 0000000..c6027ea --- /dev/null +++ b/src/consts.rs @@ -0,0 +1,11 @@ +pub const PAGE_SHIFT: u32 = xenctrl_sys::XC_PAGE_SHIFT; +pub const PAGE_SIZE: u32 = xenctrl_sys::XC_PAGE_SIZE; +pub const PAGE_MASK: i32 = xenctrl_sys::XC_PAGE_MASK; + +pub const CORE_MAGIC: u32 = xenctrl_sys::XC_CORE_MAGIC; +pub const CORE_MAGIC_HVM: u32 = xenctrl_sys::XC_CORE_MAGIC_HVM; + +pub const CPUPOOL_POOLID_ANY: u32 = xenctrl_sys::XC_CPUPOOL_POOLID_ANY; + +pub const MAX_ERROR_MSG_LEN: u32 = xenctrl_sys::XC_MAX_ERROR_MSG_LEN; + diff --git a/src/lib.rs b/src/lib.rs index cf37f62..15b59b0 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,6 @@ pub mod error; pub mod support; +pub mod consts; #[macro_use] mod macros;