The size of credential messages is limited by CMGROUP_MAX rather than

NGROUPS.

MFC after:	1 week
This commit is contained in:
brooks 2010-01-03 20:45:49 +00:00
parent 3071fcfc73
commit 48e182a5c8

View File

@ -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 ;