The size of credential messages is limited by CMGROUP_MAX rather than
NGROUPS. MFC after: 1 week
This commit is contained in:
parent
9efde58392
commit
2f70892f19
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=201444
@ -149,7 +149,7 @@ update_client_creds(int s, kcm_client *peer)
|
|||||||
struct sockcred *sc;
|
struct sockcred *sc;
|
||||||
|
|
||||||
memset(&msg, 0, sizeof(msg));
|
memset(&msg, 0, sizeof(msg));
|
||||||
crmsgsize = CMSG_SPACE(SOCKCREDSIZE(NGROUPS));
|
crmsgsize = CMSG_SPACE(SOCKCREDSIZE(CMGROUP_MAX));
|
||||||
if (crmsgsize == 0)
|
if (crmsgsize == 0)
|
||||||
return 1 ;
|
return 1 ;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user