projects
/
cascardo
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cred: simpler, 1D supplementary groups
[cascardo/linux.git]
/
net
/
sunrpc
/
auth_generic.c
diff --git
a/net/sunrpc/auth_generic.c
b/net/sunrpc/auth_generic.c
index
1682195
..
83dffea
100644
(file)
--- a/
net/sunrpc/auth_generic.c
+++ b/
net/sunrpc/auth_generic.c
@@
-176,8
+176,8
@@
generic_match(struct auth_cred *acred, struct rpc_cred *cred, int flags)
if (gcred->acred.group_info->ngroups != acred->group_info->ngroups)
goto out_nomatch;
for (i = 0; i < gcred->acred.group_info->ngroups; i++) {
if (gcred->acred.group_info->ngroups != acred->group_info->ngroups)
goto out_nomatch;
for (i = 0; i < gcred->acred.group_info->ngroups; i++) {
- if (!gid_eq(
GROUP_AT(gcred->acred.group_info, i)
,
-
GROUP_AT(acred->group_info, i)
))
+ if (!gid_eq(
gcred->acred.group_info->gid[i]
,
+
acred->group_info->gid[i]
))
goto out_nomatch;
}
out_match:
goto out_nomatch;
}
out_match: