child1
pid_t child1, child2, pid;
child1 = atf_utils_fork();
ATF_REQUIRE(child1 != -1);
if (child1 == 0) {
await_zombie(child1);
kill(child1, sig);
ASSERT(check_zombie(child1));
ATF_REQUIRE(check_zombie(child1));
kill(child1, sig);
ATF_REQUIRE(check_zombie(child1));
pid = waitpid(child1, &status, WEXITED);
ATF_REQUIRE_EQ(pid, child1);
child1();
pid_t child1, child2, wpid;
SYSCALL_REQUIRE((child1 = fork()) != -1);
if (child1 == 0) {
DPRINTF("Parent process PID=%d, child1's PID=%d\n", getpid(), child1);
wpid = TWAIT_GENERIC(child1, &status, WEXITED), child1);