From 89f6ad9900ca4bda11e3097f0d17866bfc454c58 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 27 Dec 2016 11:17:38 -0700 Subject: [PATCH] Add dup2 call --- src/call.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/call.rs b/src/call.rs index ed8c844c2e..80c3529bb9 100644 --- a/src/call.rs +++ b/src/call.rs @@ -63,7 +63,7 @@ pub fn dup(fd: usize, buf: &[u8]) -> Result { /// Copy and transform a file descriptor pub fn dup2(fd: usize, newfd: usize, buf: &[u8]) -> Result { - unsafe { syscall4(SYS_DUP, fd, newfd, buf.as_ptr() as usize, buf.len()) } + unsafe { syscall4(SYS_DUP2, fd, newfd, buf.as_ptr() as usize, buf.len()) } } /// Replace the current process with a new executable