getpgid
SYSCALL_DEFINE1(getpgid, pid_t, pid)
getpgid(0);
pid_t (*syscalls[])(void) = { (void *)getsid, getppid, (void*)getpgid };
getpgid(skel->bss->target_pid);
getpgid(skel->bss->target_pid);
CASE_TEST(getpgid_self); EXPECT_SYSNE(1, getpgid(0), -1); break;
CASE_TEST(getpgid_bad); EXPECT_SYSER(1, getpgid(-1), -1, ESRCH); break;
printf("tid=%d, / tgid=%d / pgid=%d: %lx\n", gettid(), getpid(), getpgid(0),
getpgid(proc[i].cpid), get_cs_cookie(proc[i].cpid));
proc[i].cpid, getpgid(0), get_cs_cookie(proc[i].thr_tids[j]));