Skip to content

Commit d908dd1

Browse files
author
Gleb Pomykalov
committed
convert sendmmsg/recvmmsg flags
1 parent 93558f6 commit d908dd1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/sys/socket/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -832,7 +832,7 @@ pub fn sendmmsg<'a>(fd: RawFd, data: impl std::iter::IntoIterator<Item=&'a SendM
832832

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

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

837837
let sent_messages = Errno::result(ret)? as usize;
838838
let mut sent_bytes = Vec::with_capacity(sent_messages);
@@ -916,7 +916,7 @@ pub fn recvmmsg<'a>(fd: RawFd,
916916
ptr::null_mut()
917917
};
918918

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

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

0 commit comments

Comments
 (0)