ngids = __syscall_getgroups (n, kernel_groups);
ngids = INLINE_SYSCALL (getgroups, 2, n, kernel_groups);
__getgroups (n, groups)     int n;     gid_t *groups;{  int i, ngids;  __kernel_gid_t kernel_groups[n];  ngids = __syscall_getgroups (n, kernel_groups);  if (n != 0 && ngids > 0)    for (i = 0; i < ngids; i++)      groups[i] = kernel_groups[i];  return ngids;}