PT_DETACH
LINUX_PTRACE_DETACH, PT_DETACH,
PT_KILL, -1, PT_ATTACH, PT_DETACH,
PT_KILL, -1, PT_ATTACH, PT_DETACH,
case PT_DETACH:
if (req == PT_DETACH) {
if (req == PT_DETACH) {
case PT_DETACH:
case PT_DETACH:
case PT_DETACH:
ATF_REQUIRE_MSG(ptrace(PT_DETACH, pid[i], (caddr_t)1,
op = kill_process ? PT_KILL : PT_DETACH;
op = kill_process ? PT_KILL : PT_DETACH;
op = kill_process ? PT_KILL : PT_DETACH;
op = kill_process ? PT_KILL : PT_DETACH;
USER_VA0_DISABLE(user_va0_disable_pt_detach, PT_DETACH)
ptrace(PT_DETACH, child, (void *)1, 0) != -1);
FORKEE_ASSERT(ptrace(PT_DETACH, getppid(), (void *)1, 0)
(void)ptrace(PT_DETACH, pid, (void *)1, 0);
(void)ptrace(PT_DETACH, pid, (void *)1, 0);
if (ptrace(PT_DETACH, pid, (void *)1, 0) == -1)