wait.c 241 B

123456789101112
  1. #include <sys/wait.h>
  2. #include <syscall.h>
  3. pid_t waitpid(pid_t pid, int* code, int options)
  4. {
  5. return syscall3(SYS_waitpid, (uint32_t)pid, (uint32_t)code, (uint32_t)options);
  6. }
  7. pid_t wait(int* code)
  8. {
  9. return waitpid(-1, code, 0);
  10. }