wait3
pid = wait3(&w,
PROTO_DEPRECATED(wait3);
while (wait3(NULL, WNOHANG, NULL) > 0)
wait3(NULL, o | TWAIT_OPTION, NULL) == -1);
ATF_TP_ADD_TC(tp, wait3);
ATF_TC(wait3);
ATF_TC_HEAD(wait3, tc)
ATF_TC_BODY(wait3, tc)
ATF_REQUIRE_ERRNO(ECHILD, wait3(NULL, TWAIT_OPTION, NULL) == -1);
wait3(&status, 0, NULL);
while (wait3(NULL, WNOHANG, NULL) > 0)
pid_t wait3(int *, int, struct rusage *);
while ((pid = wait3(&status, WNOHANG, 0)) > 0) {
while (wait3(&status, 0, &ru) != pid)
if ((pid = wait3(&status, WNOHANG, NULL)) <= 0) {
while (wait3(NULL, WNOHANG, NULL) > 0)
while ((pid = wait3(&status, WNOHANG, NULL)) != 0) {
while (wait3(NULL, WNOHANG, NULL) > 0)