diff --git a/src/main.rs b/src/main.rs index c9e5949855..3819e6f8f7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -9,7 +9,7 @@ use syscall::SchemeBlockMut; mod scheme; -use scheme::ChanScheme; +use scheme::IpcScheme; fn from_syscall_error(error: syscall::Error) -> io::Error { io::Error::from_raw_os_error(error.errno as i32) @@ -21,7 +21,7 @@ fn main() -> Result<(), Box<::std::error::Error>> { } let mut scheme_file = File::create(":chan")?; - let mut scheme = ChanScheme::default(); + let mut scheme = IpcScheme::default(); let mut todo = VecDeque::with_capacity(16); diff --git a/src/scheme.rs b/src/scheme.rs index 11c30052e8..fecf4e9bc8 100644 --- a/src/scheme.rs +++ b/src/scheme.rs @@ -48,12 +48,12 @@ impl Handle { } #[derive(Default)] -pub struct ChanScheme { +pub struct IpcScheme { handles: BTreeMap, listeners: BTreeMap, next_id: usize } -impl ChanScheme { +impl IpcScheme { pub fn post_fevents(&mut self, file: &mut File) -> io::Result<()> { for (id, handle) in &mut self.handles { if handle.is_listener() { @@ -86,7 +86,7 @@ impl ChanScheme { Ok(()) } } -impl SchemeBlockMut for ChanScheme { +impl SchemeBlockMut for IpcScheme { fn open(&mut self, path: &[u8], flags: usize, _uid: u32, _gid: u32) -> Result> { let path = ::std::str::from_utf8(path).or(Err(Error::new(EPERM)))?;