diff options
author | Daniel Verkamp <dverkamp@chromium.org> | 2018-08-22 10:34:58 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-09-05 01:25:49 -0700 |
commit | a3d11edaa6d728adcad0693ab63a7e9e49690126 (patch) | |
tree | a42a558f8716e8be9da7bdb9b5c1ecd8473b1848 /sys_util/src/lib.rs | |
parent | 0e8f6fa96e454f8db36787eda91327e32e1b159a (diff) | |
download | crosvm-a3d11edaa6d728adcad0693ab63a7e9e49690126.tar crosvm-a3d11edaa6d728adcad0693ab63a7e9e49690126.tar.gz crosvm-a3d11edaa6d728adcad0693ab63a7e9e49690126.tar.bz2 crosvm-a3d11edaa6d728adcad0693ab63a7e9e49690126.tar.lz crosvm-a3d11edaa6d728adcad0693ab63a7e9e49690126.tar.xz crosvm-a3d11edaa6d728adcad0693ab63a7e9e49690126.tar.zst crosvm-a3d11edaa6d728adcad0693ab63a7e9e49690126.zip |
sys_util: add WriteZeroes trait and impl for File
BUG=chromium:850998 TEST=cargo test -p sys_util write_zeroes Change-Id: I90f670fffed055f39e141b26819d56948b1bf30d Signed-off-by: Daniel Verkamp <dverkamp@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1187017 Reviewed-by: Stephen Barber <smbarber@chromium.org>
Diffstat (limited to 'sys_util/src/lib.rs')
-rw-r--r-- | sys_util/src/lib.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys_util/src/lib.rs b/sys_util/src/lib.rs index 1d0ff1a..c8f38de 100644 --- a/sys_util/src/lib.rs +++ b/sys_util/src/lib.rs @@ -34,6 +34,7 @@ mod sock_ctrl_msg; mod passwd; mod file_flags; mod timerfd; +mod write_zeroes; pub use mmap::*; pub use shm::*; @@ -59,6 +60,7 @@ pub use timerfd::*; pub use mmap::Error as MmapError; pub use guest_memory::Error as GuestMemoryError; pub use signalfd::Error as SignalFdError; +pub use write_zeroes::WriteZeroes as WriteZeroes; use std::ffi::CStr; use std::fs::File; |