ref: 27ff6876d02ff5d326d6ee13d2466a6e4a3e0925
dir: /sys/src/ape/lib/ap/plan9/getgid.c/
#include <sys/types.h> #include <grp.h> #include <unistd.h> /* * BUG: assumes group that is same as user name * is the one wanted (plan 9 has no "current group") */ gid_t getgid(void) { struct group *g; g = getgrnam(getlogin()); return g? g->gr_gid : 1; } gid_t getegid(void) { return getgid(); }