new_gidset 849 source3/lib/system.c gid_t *new_gidset = NULL; new_gidset 865 source3/lib/system.c new_gidset = SMB_MALLOC_ARRAY(gid_t, setlen + 1); new_gidset 866 source3/lib/system.c if (new_gidset == NULL) { new_gidset 870 source3/lib/system.c memcpy(new_gidset + 1, gidset, (setlen * sizeof(gid_t))); new_gidset 871 source3/lib/system.c new_gidset[0] = primary_gid; new_gidset 882 source3/lib/system.c ret = sys_broken_setgroups(setlen, new_gidset ? new_gidset : gidset); new_gidset 884 source3/lib/system.c ret = setgroups(setlen, new_gidset ? new_gidset : gidset); new_gidset 887 source3/lib/system.c if (new_gidset) { new_gidset 889 source3/lib/system.c SAFE_FREE(new_gidset);