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