diff --git a/test/sys/test_socket.rs b/test/sys/test_socket.rs index e433a1b56c..346e567fe1 100644 --- a/test/sys/test_socket.rs +++ b/test/sys/test_socket.rs @@ -65,7 +65,6 @@ pub fn test_timestamping() { SockFlag, SockType, TimestampingFlag, }; use nix::sys::uio::IoVec; - use std::os::unix::prelude::AsRawFd; let std_sa = SocketAddr::from_str("127.0.0.1:6790").unwrap(); let inet_addr = InetAddr::from_std(&std_sa); @@ -78,7 +77,6 @@ pub fn test_timestamping() { None, ) .expect("send socket failed"); - let sfd = ssock.as_raw_fd(); let rsock = socket( AddressFamily::Inet, @@ -88,9 +86,8 @@ pub fn test_timestamping() { ) .unwrap(); nix::sys::socket::bind(rsock, &sock_addr).unwrap(); - let rfd = rsock.as_raw_fd(); - setsockopt(rfd, Timestamping, &TimestampingFlag::all()).unwrap(); + setsockopt(rsock, Timestamping, &TimestampingFlag::all()).unwrap(); let sbuf = [0u8; 2048]; let mut rbuf = [0u8; 2048]; @@ -98,8 +95,8 @@ pub fn test_timestamping() { let iov1 = [IoVec::from_slice(&sbuf)]; let iov2 = [IoVec::from_mut_slice(&mut rbuf)]; let mut cmsg = cmsg_space!(nix::sys::socket::Timestamps); - sendmsg(sfd, &iov1, &[], flags, Some(&sock_addr)).unwrap(); - let recv = recvmsg(rfd, &iov2, Some(&mut cmsg), flags).unwrap(); + sendmsg(ssock, &iov1, &[], flags, Some(&sock_addr)).unwrap(); + let recv = recvmsg(rsock, &iov2, Some(&mut cmsg), flags).unwrap(); let mut ts = None; for c in recv.cmsgs() {