1 #include <unistd.h> 2 #include "libc.h" 3 #include "syscall.h" 4 #include "errno.h" 5 setegid(gid_t egid)6 int setegid(gid_t egid) 7 { 8 if (egid == -1) { 9 errno = EINVAL; 10 return -1; 11 } 12 return __setxid(SYS_setresgid, -1, egid, -1); 13 } 14