WAIT_ANY
return (wait4(WAIT_ANY, istat, 0, (struct rusage *)NULL));
return (wait4(WAIT_ANY, istat, options, rup));
int error, status, child_pid = WAIT_ANY;
SCARG(&bsd_ua, pid) = SCARG(uap, pid) == 0 ? WAIT_ANY : SCARG(uap, pid);
SCARG(&bsd_ua, pid) = SCARG(uap, pid) == 0 ? WAIT_ANY : SCARG(uap, pid);
if (*pid == WAIT_ANY) {
wait4(WAIT_ANY, NULL, TWAIT_OPTION, NULL) == -1);
waitpid(WAIT_ANY, NULL, o | TWAIT_OPTION) == -1);
wait4(WAIT_ANY, NULL, o | TWAIT_OPTION, NULL) == -1);
ATF_REQUIRE_ERRNO(ECHILD, waitpid(WAIT_ANY, NULL, TWAIT_OPTION) == -1);