Luna/libc/src/sys/wait.cpp

14 lines
278 B
C++
Raw Normal View History

2023-03-23 22:42:24 +01:00
#include <bits/errno-return.h>
#include <sys/syscall.h>
#include <sys/wait.h>
#include <unistd.h>
extern "C"
{
pid_t waitpid(pid_t pid, int* status, int options)
{
long rc = syscall(SYS_waitpid, pid, status, options);
__errno_return(rc, pid_t);
}
}