diff options
author | Dylan Reid <dgreid@chromium.org> | 2019-03-07 15:51:24 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-03-26 21:45:35 -0700 |
commit | cb5573ba198ddfaa2f41ce72a8de95a75f0393f2 (patch) | |
tree | eb36aa019f26c968211e242d6c78024fe4c7f9af | |
parent | 5aaa63f50800e241d1ad354c37792983b159ec1f (diff) | |
download | crosvm-cb5573ba198ddfaa2f41ce72a8de95a75f0393f2.tar crosvm-cb5573ba198ddfaa2f41ce72a8de95a75f0393f2.tar.gz crosvm-cb5573ba198ddfaa2f41ce72a8de95a75f0393f2.tar.bz2 crosvm-cb5573ba198ddfaa2f41ce72a8de95a75f0393f2.tar.lz crosvm-cb5573ba198ddfaa2f41ce72a8de95a75f0393f2.tar.xz crosvm-cb5573ba198ddfaa2f41ce72a8de95a75f0393f2.tar.zst crosvm-cb5573ba198ddfaa2f41ce72a8de95a75f0393f2.zip |
sys_util: net: Make clippy clean
Use from instead of as. Signed-off-by: Dylan Reid <dgreid@chromium.org> Change-Id: I02342bd352cd98417011ceb5a79ba5bde5551a07 Reviewed-on: https://chromium-review.googlesource.com/1510071 Tested-by: kokoro <noreply+kokoro@google.com>
-rw-r--r-- | sys_util/src/net.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys_util/src/net.rs b/sys_util/src/net.rs index 4c6faf5..46d8689 100644 --- a/sys_util/src/net.rs +++ b/sys_util/src/net.rs @@ -203,9 +203,11 @@ impl UnixSeqpacket { "zero timeout duration is invalid", )); } + // subsec_micros fits in i32 because it is defined to be less than one million. + let nsec = t.subsec_micros() as i32; libc::timeval { tv_sec: t.as_secs() as libc::time_t, - tv_usec: t.subsec_micros() as libc::suseconds_t, + tv_usec: libc::suseconds_t::from(nsec), } } None => libc::timeval { |