#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_tgetgid(void){structgroup*g;g=getgrnam(getlogin());returng?g->gr_gid:1;}gid_tgetegid(void){returngetgid();}