Skip to content

Commit

Permalink
Fix test failure
Browse files Browse the repository at this point in the history
  • Loading branch information
Gleb Pomykalov committed Apr 19, 2020
1 parent 38b4790 commit e4a1451
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/sys/socket/mod.rs
Expand Up @@ -849,13 +849,13 @@ pub fn sendmmsg<'a, I, C>(fd: RawFd, data: impl std::iter::IntoIterator<Item=&'a

let mut initialized_data = unsafe { mem::transmute::<_, Vec<libc::mmsghdr>>(output) };

let ret = unsafe { libc::sendmmsg(fd, initialized_data.as_mut_ptr(), initialized_data.len() as u32, flags.bits() as _) };
let ret = unsafe { libc::sendmmsg(fd, initialized_data.as_mut_ptr(), initialized_data.len() as _, flags.bits() as _) };

let sent_messages = Errno::result(ret)? as usize;
let mut sent_bytes = Vec::with_capacity(sent_messages);
unsafe { sent_bytes.set_len(sent_messages) };

for i in 0..sent_messages {
for i in 0..sent_messages
sent_bytes[i] = initialized_data[i].msg_len as usize;
}

Expand Down Expand Up @@ -940,7 +940,7 @@ pub fn recvmmsg<'a, I>(
ptr::null_mut()
};

let ret = unsafe { libc::recvmmsg(fd, initialized_data.as_mut_ptr(), initialized_data.len() as u32, flags.bits() as _, timeout) };
let ret = unsafe { libc::recvmmsg(fd, initialized_data.as_mut_ptr(), initialized_data.len() as _, flags.bits() as _, timeout) };

let r = Errno::result(ret)?;

Expand Down

0 comments on commit e4a1451

Please sign in to comment.