The size of credential messages is limited by CMGROUP_MAX rather than
NGROUPS. MFC after: 1 week
This commit is contained in:
parent
3071fcfc73
commit
48e182a5c8
@ -149,7 +149,7 @@ update_client_creds(int s, kcm_client *peer)
|
||||
struct sockcred *sc;
|
||||
|
||||
memset(&msg, 0, sizeof(msg));
|
||||
crmsgsize = CMSG_SPACE(SOCKCREDSIZE(NGROUPS));
|
||||
crmsgsize = CMSG_SPACE(SOCKCREDSIZE(CMGROUP_MAX));
|
||||
if (crmsgsize == 0)
|
||||
return 1 ;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user