summaryrefslogtreecommitdiff
path: root/src/kernel/syscalls.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/syscalls.c')
-rw-r--r--src/kernel/syscalls.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/kernel/syscalls.c b/src/kernel/syscalls.c
index 03d9ef1..1e75f9d 100644
--- a/src/kernel/syscalls.c
+++ b/src/kernel/syscalls.c
@@ -177,8 +177,7 @@ fail:
}
hid_t _sys_dup(hid_t from, hid_t to, int flags) {
- if (flags != 0) SYSCALL_RETURN(-ENOSYS);
- SYSCALL_RETURN(proc_handle_dup(proc_cur, from, to));
+ SYSCALL_RETURN(proc_handle_dup(proc_cur, from, to, flags));
}
static long simple_vfsop(