version 1.50, 2007/07/06 17:27:49 |
version 1.51, 2007/07/06 17:33:31 |
Line 461 kauth_cred_getgroups(kauth_cred_t cred, |
|
Line 461 kauth_cred_getgroups(kauth_cred_t cred, |
|
if (len > cred->cr_ngroups) |
if (len > cred->cr_ngroups) |
return EINVAL; |
return EINVAL; |
|
|
if ((flags & (UIO_USERSPACE | UIO_SYSSPACE)) == UIO_SYSSPACE) |
if ((flags & (UIO_USERSPACE | UIO_SYSSPACE)) == UIO_USERSPACE) |
return copyout(cred->cr_groups, grbuf, sizeof(*grbuf) * len); |
return copyout(cred->cr_groups, grbuf, sizeof(*grbuf) * len); |
memcpy(grbuf, cred->cr_groups, sizeof(*grbuf) * len); |
memcpy(grbuf, cred->cr_groups, sizeof(*grbuf) * len); |
|
|