1 2 3 4 5 6 7 8 9 10 11 12 13 14
$FreeBSD$ --- kcm/connect.c.orig +++ kcm/connect.c @@ -149,7 +149,7 @@ struct sockcred *sc; memset(&msg, 0, sizeof(msg)); - crmsgsize = CMSG_SPACE(SOCKCREDSIZE(NGROUPS)); + crmsgsize = CMSG_SPACE(SOCKCREDSIZE(CMGROUP_MAX)); if (crmsgsize == 0) return 1 ;