setpgid
if (setpgid(0, shpgrp) == -1)
(void)setpgid(0, opgrp);
(void)setpgid(0, shpgrp);
(void)setpgid(pid, pcurrjob ? pcurrjob->p_jobid : pid);
if (setpgid(0, pgrp) == -1) {
setpgid(0, restore_ttypgrp);
if (setpgid(0, kshpid) < 0) {
setpgid(p->pid, j->pgrp);
(void)setpgid(pid, pgrp);
(void)setpgid(0, pgrp);
if (getpgrp() != rootpid && setpgid(0, rootpid) == -1)
if (getpgrp() != initialpgrp && setpgid(0, initialpgrp) == -1)
int setpgid(pid_t, pid_t);
return(setpgid(pid, pgid));
__weak_alias(setpgid,rump___sysimpl_setpgid);
ATF_REQUIRE(setpgid(0, 0) == 0);
ATF_REQUIRE(setpgid(0, 0) == 0);
setpgid(0, 0);
setpgid(0, 0);
setpgid(child, 0);
(void)setpgid(0, getpid());
(void)setpgid(pid, pid);
pgid = setpgid(0,0);