| author | |
| committer | |
| log | c104e864429e1b62aa68423171dc6d94d3f4ee0e |
| tree | f6a66efe2aae62c6649c246d5dbe8c32831503c6 |
| parent | 53598e36e8fd51a4bb0c97ae560a25f5c343b478 |
| signature |
1 files changed, 11 insertions(+), 0 deletions(-)
lib/std/os/linux.zig+11| ... | @@ -1878,6 +1878,17 @@ pub fn recvmsg(fd: i32, msg: *msghdr, flags: u32) usize { | ... | @@ -1878,6 +1878,17 @@ pub fn recvmsg(fd: i32, msg: *msghdr, flags: u32) usize { |
| 1878 | } | 1878 | } |
| 1879 | } | 1879 | } |
| 1880 | 1880 | ||
| 1881 | pub fn recvmmsg(fd: i32, msgvec: ?[*]mmsghdr, vlen: u32, flags: u32, timeout: ?*timespec) usize { | ||
| 1882 | return syscall5( | ||
| 1883 | .recvmmsg, | ||
| 1884 | @as(usize, @bitCast(@as(isize, fd))), | ||
| 1885 | @intFromPtr(msgvec), | ||
| 1886 | vlen, | ||
| 1887 | flags, | ||
| 1888 | @intFromPtr(timeout), | ||
| 1889 | ); | ||
| 1890 | } | ||
| 1891 | |||
| 1881 | pub fn recvfrom( | 1892 | pub fn recvfrom( |
| 1882 | fd: i32, | 1893 | fd: i32, |
| 1883 | noalias buf: [*]u8, | 1894 | noalias buf: [*]u8, |