Kernel/LibC: add dup() syscall and function

This commit is contained in:
2023-08-17 12:03:29 +03:00
parent 5bd7099b96
commit 8e4216215e
7 changed files with 37 additions and 7 deletions

View File

@@ -61,6 +61,11 @@ ssize_t write(int fildes, const void* buf, size_t nbyte)
return syscall(SYS_WRITE, fildes, buf, nbyte);
}
int dup(int fildes)
{
return syscall(SYS_DUP, fildes);
}
int dup2(int fildes, int fildes2)
{
return syscall(SYS_DUP2, fildes, fildes2);