PR_FORK
(void) Psetflags(P, PR_FORK); /* inherit tracing on fork */
(void) Punsetflags(C, PR_FORK | PR_KLC);
flags |= PR_FORK;
if (arg & PR_FORK)
|PR_FORK|PR_RLC|PR_KLC|PR_ASYNC|PR_BPTADJ|PR_MSACCT|PR_MSFORK|PR_PTRACE)
pflags = PR_FORK;
{ PR_FORK, MSG_PR_FLAGS_FORK },
(void) Punsetflags(Proc, PR_FORK);
flags = PR_FORK | PR_ASYNC;
(void) Psetflags(Proc, PR_FORK);
(void) Punsetflags(Proc, PR_FORK);
(void) Psetflags(Proc, PR_FORK);
(void) Punsetflags(Proc, PR_FORK);
ctl.arg.flags = PR_FORK;
ctl.arg.flags = PR_FORK;
(void) Punsetflags(P, PR_FORK); /* do not inherit on fork */
if (Psetflags(pctx->Pr, PR_FORK) == -1)
if (Punsetflags(pctx->Pr, PR_FORK) == -1)
#define ALL_SETTABLE_FLAGS (PR_FORK|PR_RLC|PR_KLC|PR_ASYNC|PR_BPTADJ|PR_PTRACE)
if (lsp->pr_flags & PR_FORK)
if (lsp->pr_flags & PR_FORK)
(PR_FORK|PR_RLC|PR_KLC|PR_ASYNC|PR_BPTADJ|PR_MSACCT|PR_MSFORK|PR_PTRACE)
if (flags & PR_FORK)
if (flags & PR_FORK)
flags |= PR_FORK;
error = pr_set(p, prmapsetflags(PR_FORK));
error = pr_unset(p, prmapsetflags(PR_FORK));
(PR_FORK|PR_RLC|PR_KLC|PR_ASYNC|PR_BPTADJ|PR_MSACCT|PR_PCOMPAT)
if (flags & PR_FORK)
flags |= PR_FORK;
error = pr_set(p, prmapsetflags(PR_FORK));
error = pr_unset(p, prmapsetflags(PR_FORK));
flags |= PR_FORK;
flags |= PR_FORK;