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