rework langinfo code for ABI compat and for use by time code
[musl] / src / linux / setgroups.c
index 2368aa0..9758940 100644 (file)
@@ -1,9 +1,7 @@
 #include <unistd.h>
-#define SYSCALL_STANDALONE
 #include "syscall.h"
 
-int setgroups(int count, const gid_t list[])
+int setgroups(size_t count, const gid_t list[])
 {
-       /* this depends on our gid_t being 32bit */
-       return syscall2(__NR_setgroups32, count, (long)list);
+       return syscall(SYS_setgroups, count, list);
 }