Add pipe2

This commit is contained in:
Jeremy Soller
2019-04-28 09:13:24 -06:00
parent 68c4e95b6d
commit dd9328bd41
4 changed files with 11 additions and 6 deletions
+2 -2
View File
@@ -315,8 +315,8 @@ impl Pal for Sys {
e(unsafe { syscall!(OPENAT, AT_FDCWD, path.as_ptr(), oflag, mode) }) as c_int
}
fn pipe(fildes: &mut [c_int]) -> c_int {
e(unsafe { syscall!(PIPE2, fildes.as_mut_ptr(), 0) }) as c_int
fn pipe2(fildes: &mut [c_int], flags: c_int) -> c_int {
e(unsafe { syscall!(PIPE2, fildes.as_mut_ptr(), flags) }) as c_int
}
#[cfg(target_arch = "x86_64")]