From 9a0c12888ffac6a7e1e42bdb90adad819e48643f Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sat, 5 Jan 2019 13:24:02 -0700 Subject: [PATCH] Use better verbiage for iovec --- src/header/sys_uio/mod.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/header/sys_uio/mod.rs b/src/header/sys_uio/mod.rs index 140800eb0f..d53c997724 100644 --- a/src/header/sys_uio/mod.rs +++ b/src/header/sys_uio/mod.rs @@ -22,7 +22,7 @@ impl iovec { } } -unsafe fn join(iovs: &[iovec]) -> Vec { +unsafe fn gather(iovs: &[iovec]) -> Vec { let mut vec = Vec::new(); for iov in iovs.iter() { vec.extend_from_slice(iov.to_slice()); @@ -30,7 +30,7 @@ unsafe fn join(iovs: &[iovec]) -> Vec { vec } -unsafe fn split(iovs: &[iovec], vec: Vec) { +unsafe fn scatter(iovs: &[iovec], vec: Vec) { let mut i = 0; for iov in iovs.iter() { let slice = iov.to_slice(); @@ -47,11 +47,11 @@ pub unsafe extern "C" fn readv(fd: c_int, iov: *const iovec, iovcnt: c_int) -> s } let iovs = slice::from_raw_parts(iov, iovcnt as usize); - let mut vec = join(iovs); + let mut vec = gather(iovs); let ret = unistd::read(fd, vec.as_mut_ptr() as *mut c_void, vec.len()); - split(iovs, vec); + scatter(iovs, vec); ret } @@ -64,7 +64,7 @@ pub unsafe extern "C" fn writev(fd: c_int, iov: *const iovec, iovcnt: c_int) -> } let iovs = slice::from_raw_parts(iov, iovcnt as usize); - let vec = join(iovs); + let vec = gather(iovs); unistd::write(fd, vec.as_ptr() as *const c_void, vec.len()) }