X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Flinux%2Fsetgroups.c;h=1248fdbfdc83c10c9fea5a3a51d5be0edb905869;hb=21ada94c4b8c01589367cea300916d7db8461ae7;hp=4d578013d7cd15e3b7ba14720dbcd5d036028fbc;hpb=2cdfb7ca26f46f151afbc23d5d94fc68597137f5;p=musl diff --git a/src/linux/setgroups.c b/src/linux/setgroups.c index 4d578013..1248fdbf 100644 --- a/src/linux/setgroups.c +++ b/src/linux/setgroups.c @@ -1,7 +1,8 @@ +#define _GNU_SOURCE #include #include "syscall.h" -int setgroups(int count, const gid_t list[]) +int setgroups(size_t count, const gid_t list[]) { - return syscall2(__NR_setgroups, count, (long)list); + return syscall(SYS_setgroups, count, list); }