xref: /relibc/tests/unistd/getid.c (revision ed19381547d66b76981ea1e4ff942c5a4da45ab7)
1 #include <unistd.h>
2 #include <stdio.h>
3 
4 #include "test_helpers.h"
5 
6 int main(void) {
7     gid_t egid = getegid();
8     uid_t euid = geteuid();
9     gid_t gid = getgid();
10     pid_t pgid = getpgid(0);
11     pid_t pid = getpid();
12     pid_t ppid = getppid();
13     uid_t uid = getuid();
14     printf("egid: %d, euid: %d, gid: %d, pgid: %d, pid: %d, ppid %d, uid %d\n",
15             egid, euid, gid, pgid, pid, ppid, uid);
16 }
17