• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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)8 int 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