diff --git a/newlib/libc/sys/jehanne/ids.c b/newlib/libc/sys/jehanne/ids.c index 48f7435e2..0c1c50067 100644 --- a/newlib/libc/sys/jehanne/ids.c +++ b/newlib/libc/sys/jehanne/ids.c @@ -93,7 +93,15 @@ setregid(gid_t rgid, gid_t egid) return POSIX_setregid(errnop, rgid, egid); } -int setpgid(pid_t pid, pid_t pgid) +int +getpgid(pid_t pid) +{ + int *errnop = &_REENT->_errno; + return POSIX_getpgid(errnop, pid); +} + +int +setpgid(pid_t pid, pid_t pgid) { int *errnop = &_REENT->_errno; return POSIX_setpgid(errnop, pid, pgid);