diff options
Diffstat (limited to 'system/include')
-rw-r--r-- | system/include/libc/sys/unistd.h | 4 | ||||
-rw-r--r-- | system/include/sys/un.h | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/system/include/libc/sys/unistd.h b/system/include/libc/sys/unistd.h index b0c6d505..1a414b3c 100644 --- a/system/include/libc/sys/unistd.h +++ b/system/include/libc/sys/unistd.h @@ -153,8 +153,8 @@ int _EXFUN(seteuid, (uid_t __uid )); #endif int _EXFUN(setgid, (gid_t __gid )); #endif -#if defined(__CYGWIN__) -int _EXFUN(setgroups, (int ngroups, const gid_t *grouplist )); +#if defined(EMSCRIPTEN) || defined(__CYGWIN__) +int _EXFUN(setgroups, (int ngroups, const gid_t *gidset)); #endif int _EXFUN(setpgid, (pid_t __pid, pid_t __pgid )); int _EXFUN(setpgrp, (void )); diff --git a/system/include/sys/un.h b/system/include/sys/un.h index b70425fb..ca002158 100644 --- a/system/include/sys/un.h +++ b/system/include/sys/un.h @@ -35,6 +35,7 @@ #include <sys/cdefs.h> #include <sys/_types.h> +#include <sys/socket.h> /* * Definitions for UNIX IPC domain. |