/* setgroups.c */ #include #define setgroups _setgroups #include int setgroups(int ngroups, const gid_t *gidset) { message m; m.m1_p1 = (char *) gidset; m.m1_i1 = ngroups; return(_syscall(MM, SETGROUPS, &m)); }