grp                33 lib/util/util_getent.c 	struct group *grp;
grp                44 lib/util/util_getent.c 	grp = getgrent();
grp                45 lib/util/util_getent.c 	if (grp == NULL) {
grp                51 lib/util/util_getent.c 	while (grp != NULL) {
grp                54 lib/util/util_getent.c 		if (grp->gr_name) {
grp                55 lib/util/util_getent.c 			if ((gent->gr_name = strdup(grp->gr_name)) == NULL)
grp                58 lib/util/util_getent.c 		if (grp->gr_passwd) {
grp                59 lib/util/util_getent.c 			if ((gent->gr_passwd = strdup(grp->gr_passwd)) == NULL)
grp                62 lib/util/util_getent.c 		gent->gr_gid = grp->gr_gid;
grp                65 lib/util/util_getent.c 		for (num = 0; grp->gr_mem[num];	num++)
grp                75 lib/util/util_getent.c 			if ((gent->gr_mem[i] = strdup(grp->gr_mem[i])) == NULL)
grp                80 lib/util/util_getent.c 		grp = getgrent();
grp                81 lib/util/util_getent.c 		if (grp) {
grp               216 lib/util/util_getent.c static struct sys_userlist *add_members_to_userlist(struct sys_userlist *list_head, const struct group *grp)
grp               221 lib/util/util_getent.c 	for (num_users = 0; grp->gr_mem[num_users]; num_users++)
grp               230 lib/util/util_getent.c 		entry->unix_name = (char *)strdup(grp->gr_mem[i]);
grp                83 nsswitch/libwbclient/wbc_pwd.c 	struct group *grp = NULL;
grp                88 nsswitch/libwbclient/wbc_pwd.c 	grp = talloc(NULL, struct group);
grp                89 nsswitch/libwbclient/wbc_pwd.c 	BAIL_ON_PTR_ERROR(grp, wbc_status);
grp                91 nsswitch/libwbclient/wbc_pwd.c 	grp->gr_name = talloc_strdup(grp, g->gr_name);
grp                92 nsswitch/libwbclient/wbc_pwd.c 	BAIL_ON_PTR_ERROR(grp->gr_name, wbc_status);
grp                94 nsswitch/libwbclient/wbc_pwd.c 	grp->gr_passwd = talloc_strdup(grp, g->gr_passwd);
grp                95 nsswitch/libwbclient/wbc_pwd.c 	BAIL_ON_PTR_ERROR(grp->gr_passwd, wbc_status);
grp                97 nsswitch/libwbclient/wbc_pwd.c 	grp->gr_gid = g->gr_gid;
grp                99 nsswitch/libwbclient/wbc_pwd.c 	grp->gr_mem = talloc_array(grp, char*, g->num_gr_mem+1);
grp               107 nsswitch/libwbclient/wbc_pwd.c 		grp->gr_mem[i] = talloc_strdup(grp, mem_p);
grp               108 nsswitch/libwbclient/wbc_pwd.c 		BAIL_ON_PTR_ERROR(grp->gr_mem[i], wbc_status);
grp               116 nsswitch/libwbclient/wbc_pwd.c 	grp->gr_mem[i] = NULL;
grp               122 nsswitch/libwbclient/wbc_pwd.c 		talloc_free(grp);
grp               123 nsswitch/libwbclient/wbc_pwd.c 		grp = NULL;
grp               126 nsswitch/libwbclient/wbc_pwd.c 	return grp;
grp               233 nsswitch/libwbclient/wbc_pwd.c wbcErr wbcGetgrnam(const char *name, struct group **grp)
grp               244 nsswitch/libwbclient/wbc_pwd.c 	if (!name || !grp) {
grp               258 nsswitch/libwbclient/wbc_pwd.c 	*grp = copy_group_entry(&response.data.gr,
grp               260 nsswitch/libwbclient/wbc_pwd.c 	BAIL_ON_PTR_ERROR(*grp, wbc_status);
grp               270 nsswitch/libwbclient/wbc_pwd.c wbcErr wbcGetgrgid(gid_t gid, struct group **grp)
grp               281 nsswitch/libwbclient/wbc_pwd.c 	if (!grp) {
grp               293 nsswitch/libwbclient/wbc_pwd.c 	*grp = copy_group_entry(&response.data.gr,
grp               295 nsswitch/libwbclient/wbc_pwd.c 	BAIL_ON_PTR_ERROR(*grp, wbc_status);
grp               464 nsswitch/libwbclient/wbc_pwd.c wbcErr wbcGetgrent(struct group **grp)
grp               502 nsswitch/libwbclient/wbc_pwd.c 	*grp = copy_group_entry(&wb_gr[gr_cache_idx],
grp               505 nsswitch/libwbclient/wbc_pwd.c 	BAIL_ON_PTR_ERROR(*grp, wbc_status);
grp               514 nsswitch/libwbclient/wbc_pwd.c wbcErr wbcGetgrlist(struct group **grp)
grp               548 nsswitch/libwbclient/wbc_pwd.c 	*grp = copy_group_entry(&wb_gr[gr_cache_idx], NULL);
grp               550 nsswitch/libwbclient/wbc_pwd.c 	BAIL_ON_PTR_ERROR(*grp, wbc_status);
grp               870 nsswitch/libwbclient/wbclient.h wbcErr wbcGetgrnam(const char *name, struct group **grp);
grp               881 nsswitch/libwbclient/wbclient.h wbcErr wbcGetgrgid(gid_t gid, struct group **grp);
grp               927 nsswitch/libwbclient/wbclient.h wbcErr wbcGetgrent(struct group **grp);
grp               938 nsswitch/libwbclient/wbclient.h wbcErr wbcGetgrlist(struct group **grp);
grp               143 nsswitch/nsstest.c 	static struct group grp;
grp               151 nsswitch/nsstest.c 	status = _nss_getgrent_r(&grp, buf, buflen, &nss_errno);
grp               164 nsswitch/nsstest.c 	return &grp;
grp               171 nsswitch/nsstest.c 	static struct group grp;
grp               178 nsswitch/nsstest.c 	status = _nss_getgrnam_r(name, &grp, buf, buflen, &nss_errno);
grp               191 nsswitch/nsstest.c 	return &grp;
grp               198 nsswitch/nsstest.c 	static struct group grp;
grp               205 nsswitch/nsstest.c 	status = _nss_getgrgid_r(gid, &grp, buf, buflen, &nss_errno);
grp               218 nsswitch/nsstest.c 	return &grp;
grp               269 nsswitch/nsstest.c static void print_group(struct group *grp)
grp               273 nsswitch/nsstest.c 	       grp->gr_name,
grp               274 nsswitch/nsstest.c 	       grp->gr_passwd,
grp               275 nsswitch/nsstest.c 	       grp->gr_gid);
grp               277 nsswitch/nsstest.c 	if (!grp->gr_mem[0]) {
grp               282 nsswitch/nsstest.c 	for (i=0; grp->gr_mem[i+1]; i++) {
grp               283 nsswitch/nsstest.c 		printf("%s, ", grp->gr_mem[i]);
grp               285 nsswitch/nsstest.c 	printf("%s\n", grp->gr_mem[i]);
grp               343 nsswitch/nsstest.c 	struct group *grp;
grp               347 nsswitch/nsstest.c 	while ((grp = nss_getgrent())) {
grp               348 nsswitch/nsstest.c 		printf("Testing group %s\n", grp->gr_name);
grp               349 nsswitch/nsstest.c 		printf("getgrent: "); print_group(grp);
grp               350 nsswitch/nsstest.c 		grp = nss_getgrnam(grp->gr_name);
grp               351 nsswitch/nsstest.c 		if (!grp) {
grp               356 nsswitch/nsstest.c 		printf("getgrnam: "); print_group(grp);
grp               357 nsswitch/nsstest.c 		grp = nss_getgrgid(grp->gr_gid);
grp               358 nsswitch/nsstest.c 		if (!grp) {
grp               363 nsswitch/nsstest.c 		printf("getgrgid: "); print_group(grp);
grp               372 nsswitch/nsstest.c 	struct group *grp;
grp               386 nsswitch/nsstest.c 	grp = getgrnam("nosuchgroup");
grp               387 nsswitch/nsstest.c 	if (grp || last_error != NSS_STATUS_NOTFOUND) {
grp               392 nsswitch/nsstest.c 	grp = getgrgid(0xFFF0);
grp               393 nsswitch/nsstest.c 	if (grp || last_error != NSS_STATUS_NOTFOUND) {
grp               234 nsswitch/wbinfo.c 	struct group *grp;
grp               236 nsswitch/wbinfo.c 	wbc_status = wbcGetgrnam(group, &grp);
grp               242 nsswitch/wbinfo.c 		 grp->gr_name,
grp               243 nsswitch/wbinfo.c 		 grp->gr_passwd,
grp               244 nsswitch/wbinfo.c 		 (unsigned int)grp->gr_gid);
grp               246 nsswitch/wbinfo.c 	wbcFreeMemory(grp);
grp               255 nsswitch/wbinfo.c 	struct group *grp;
grp               257 nsswitch/wbinfo.c 	wbc_status = wbcGetgrgid(gid, &grp);
grp               263 nsswitch/wbinfo.c 		 grp->gr_name,
grp               264 nsswitch/wbinfo.c 		 grp->gr_passwd,
grp               265 nsswitch/wbinfo.c 		 (unsigned int)grp->gr_gid);
grp               267 nsswitch/wbinfo.c 	wbcFreeMemory(grp);
grp               110 nsswitch/winbind_nss_aix.c static void free_grp(struct group *grp)
grp               114 nsswitch/winbind_nss_aix.c 	free(grp->gr_name);
grp               115 nsswitch/winbind_nss_aix.c 	free(grp->gr_passwd);
grp               117 nsswitch/winbind_nss_aix.c 	if (!grp->gr_mem) {
grp               118 nsswitch/winbind_nss_aix.c 		free(grp);
grp               122 nsswitch/winbind_nss_aix.c 	for (i=0; grp->gr_mem[i]; i++) {
grp               123 nsswitch/winbind_nss_aix.c 		free(grp->gr_mem[i]);
grp               126 nsswitch/winbind_nss_aix.c 	free(grp->gr_mem);
grp               127 nsswitch/winbind_nss_aix.c 	free(grp);
grp               272 nsswitch/winbind_nss_aix.c 	struct group *grp;
grp               288 nsswitch/winbind_nss_aix.c 	grp = fill_grent(&response.data.gr, response.extra_data.data);
grp               292 nsswitch/winbind_nss_aix.c 	return grp;
grp               301 nsswitch/winbind_nss_aix.c 	struct group *grp;
grp               318 nsswitch/winbind_nss_aix.c 	grp = fill_grent(&response.data.gr, response.extra_data.data);
grp               322 nsswitch/winbind_nss_aix.c 	return grp;
grp               557 nsswitch/winbind_nss_aix.c 	struct group *grp = wb_aix_getgrgid(pwd->pw_gid);
grp               559 nsswitch/winbind_nss_aix.c 	if (!grp) {
grp               563 nsswitch/winbind_nss_aix.c 		r.attr_un.au_char = strdup(grp->gr_name);
grp               564 nsswitch/winbind_nss_aix.c 		free_grp(grp);
grp               667 nsswitch/winbind_nss_aix.c 	struct group *grp;
grp               670 nsswitch/winbind_nss_aix.c 	grp = wb_aix_getgrnam(key);
grp               671 nsswitch/winbind_nss_aix.c 	if (!grp) {
grp               680 nsswitch/winbind_nss_aix.c 			results[i].attr_un.au_char = strdup(grp->gr_passwd);
grp               682 nsswitch/winbind_nss_aix.c 			results[i].attr_un.au_int = grp->gr_gid;
grp               689 nsswitch/winbind_nss_aix.c 	free_grp(grp);
grp               117 nsswitch/winbind_nss_netbsd.c 	struct group	*grp	= va_arg(ap, struct group *);
grp               127 nsswitch/winbind_nss_netbsd.c 	rv = _nss_winbind_getgrent_r(grp, buffer, buflen, rerrno);
grp               129 nsswitch/winbind_nss_netbsd.c 		*result = grp;
grp               156 nsswitch/winbind_nss_netbsd.c 	struct group	*grp	= va_arg(ap, struct group *);
grp               166 nsswitch/winbind_nss_netbsd.c 	rv = _nss_winbind_getgrgid_r(gid, grp, buffer, buflen, &rerrno);
grp               168 nsswitch/winbind_nss_netbsd.c 		*result = grp;
grp               195 nsswitch/winbind_nss_netbsd.c 	struct group	*grp	= va_arg(ap, struct group *);
grp               205 nsswitch/winbind_nss_netbsd.c 	rv = _nss_winbind_getgrnam_r(name, grp, buffer, buflen, &rerrno);
grp               207 nsswitch/winbind_nss_netbsd.c 		*result = grp;
grp               124 source3/groupdb/mapping.c 	struct group *grp;
grp               175 source3/groupdb/mapping.c 	grp = getgrgid(map->gid);
grp               176 source3/groupdb/mapping.c 	if ( !grp ) {
grp               236 source3/groupdb/mapping.c 		struct group *grp = getgrnam(unix_group);
grp               238 source3/groupdb/mapping.c 		if (grp != NULL)
grp               239 source3/groupdb/mapping.c 			*new_gid = grp->gr_gid;
grp              2617 source3/include/proto.h 			      int *grp);
grp              2618 source3/include/proto.h int cli_message_text_build(struct cli_state *cli, const char *msg, int len, int grp);
grp              2619 source3/include/proto.h bool cli_message_text(struct cli_state *cli, const char *msg, int len, int grp);
grp              2620 source3/include/proto.h int cli_message_end_build(struct cli_state *cli, int grp);
grp              2621 source3/include/proto.h bool cli_message_end(struct cli_state *cli, int grp);
grp              1402 source3/lib/util.c 	struct group *grp;
grp              1404 source3/lib/util.c 	grp = getgrgid(gid);
grp              1405 source3/lib/util.c 	if (grp) {
grp              1406 source3/lib/util.c 		return talloc_strdup(talloc_tos(), grp->gr_name);
grp              1445 source3/lib/util.c 	struct group *grp;
grp              1453 source3/lib/util.c 	grp = sys_getgrnam(name);
grp              1454 source3/lib/util.c 	if (grp)
grp              1455 source3/lib/util.c 		return(grp->gr_gid);
grp               241 source3/libnet/libnet_samsync_passdb.c 	struct group *grp;
grp               300 source3/libnet/libnet_samsync_passdb.c 			if (!(grp = getgrgid(map.gid))) {
grp               304 source3/libnet/libnet_samsync_passdb.c 				smb_set_primary_group(grp->gr_name, pdb_get_username(sam_account));
grp               328 source3/libnet/libnet_samsync_passdb.c 	struct group *grp = NULL;
grp               344 source3/libnet/libnet_samsync_passdb.c 			grp = getgrgid(map.gid);
grp               348 source3/libnet/libnet_samsync_passdb.c 	if (grp == NULL) {
grp               352 source3/libnet/libnet_samsync_passdb.c 		if ((grp = getgrnam(name)) == NULL) {
grp               361 source3/libnet/libnet_samsync_passdb.c 			if ((grp = getgrnam(name)) == NULL)
grp               366 source3/libnet/libnet_samsync_passdb.c 	map.gid = grp->gr_gid;
grp               396 source3/libnet/libnet_samsync_passdb.c 	struct group *grp;
grp               410 source3/libnet/libnet_samsync_passdb.c 	if (!(grp = getgrgid(map.gid))) {
grp               415 source3/libnet/libnet_samsync_passdb.c 	d_printf("Group members of %s: ", grp->gr_name);
grp               439 source3/libnet/libnet_samsync_passdb.c 				  r->rids[i], sid_string_tos(&member_sid), grp->gr_name));
grp               457 source3/libnet/libnet_samsync_passdb.c 	unix_members = grp->gr_mem;
grp               476 source3/libnet/libnet_samsync_passdb.c 			smb_delete_user_group(grp->gr_name, *unix_members);
grp               489 source3/libnet/libnet_samsync_passdb.c 		unix_members = grp->gr_mem;
grp               503 source3/libnet/libnet_samsync_passdb.c 			smb_add_user_group(grp->gr_name, nt_members[i]);
grp               520 source3/libnet/libnet_samsync_passdb.c 	struct group *grp = NULL;
grp               535 source3/libnet/libnet_samsync_passdb.c 		grp = getgrgid(map.gid);
grp               539 source3/libnet/libnet_samsync_passdb.c 	if (grp == NULL) {
grp               543 source3/libnet/libnet_samsync_passdb.c 		if ((grp = getgrnam(name)) == NULL) {
grp               548 source3/libnet/libnet_samsync_passdb.c 			if ((grp = getgrgid(gid)) == NULL)
grp               553 source3/libnet/libnet_samsync_passdb.c 	map.gid = grp->gr_gid;
grp                51 source3/libsmb/climessage.c 			      int *grp)
grp                62 source3/libsmb/climessage.c 	*grp = SVAL(cli->inbuf,smb_vwv0);
grp                71 source3/libsmb/climessage.c int cli_message_text_build(struct cli_state *cli, const char *msg, int len, int grp)
grp                83 source3/libsmb/climessage.c 	SSVAL(cli->outbuf,smb_vwv0,grp);
grp               112 source3/libsmb/climessage.c bool cli_message_text(struct cli_state *cli, const char *msg, int len, int grp)
grp               114 source3/libsmb/climessage.c 	cli_message_text_build(cli, msg, len, grp);
grp               131 source3/libsmb/climessage.c int cli_message_end_build(struct cli_state *cli, int grp)
grp               140 source3/libsmb/climessage.c 	SSVAL(cli->outbuf,smb_vwv0,grp);
grp               149 source3/libsmb/climessage.c bool cli_message_end(struct cli_state *cli, int grp)
grp               151 source3/libsmb/climessage.c 	cli_message_end_build(cli, grp);
grp               558 source3/passdb/pdb_interface.c 	struct group *grp;
grp               561 source3/passdb/pdb_interface.c 	grp = getgrnam(name);
grp               563 source3/passdb/pdb_interface.c 	if (grp == NULL) {
grp               570 source3/passdb/pdb_interface.c 		grp = getgrgid(gid);
grp               573 source3/passdb/pdb_interface.c 	if (grp == NULL) {
grp               578 source3/passdb/pdb_interface.c 		*rid = algorithmic_pdb_gid_to_group_rid( grp->gr_gid );
grp               587 source3/passdb/pdb_interface.c 	return add_initial_entry(grp->gr_gid, sid_to_fstring(tmp, &group_sid),
grp               605 source3/passdb/pdb_interface.c 	struct group *grp;
grp               624 source3/passdb/pdb_interface.c 	grp = getgrgid(map.gid);
grp               625 source3/passdb/pdb_interface.c 	if (grp == NULL) {
grp               631 source3/passdb/pdb_interface.c 	grp_name = talloc_strdup(mem_ctx, grp->gr_name);
grp               724 source3/passdb/pdb_interface.c 	struct group *grp;
grp               728 source3/passdb/pdb_interface.c 	    (grp = getgrgid(gid)) == NULL) {
grp               732 source3/passdb/pdb_interface.c 	if (smb_set_primary_group(grp->gr_name,
grp               781 source3/passdb/pdb_interface.c 	struct group *grp;
grp               794 source3/passdb/pdb_interface.c 	    ((grp = getgrgid(map.gid)) == NULL)) {
grp               798 source3/passdb/pdb_interface.c 	group_name = talloc_strdup(mem_ctx, grp->gr_name);
grp               846 source3/passdb/pdb_interface.c 	struct group *grp;
grp               856 source3/passdb/pdb_interface.c 	    ((grp = getgrgid(map.gid)) == NULL)) {
grp               860 source3/passdb/pdb_interface.c 	group_name = talloc_strdup(mem_ctx, grp->gr_name);
grp              1355 source3/passdb/pdb_interface.c 	struct group *grp;
grp              1368 source3/passdb/pdb_interface.c 	if ((grp = getgrgid(gid)) == NULL) {
grp              1386 source3/passdb/pdb_interface.c 	for (gr = grp->gr_mem; (*gr != NULL) && ((*gr)[0] != '\0'); gr += 1) {
grp                94 source3/passdb/util_unixsids.c 	struct group *grp;
grp                96 source3/passdb/util_unixsids.c 	grp = sys_getgrnam(name);
grp                97 source3/passdb/util_unixsids.c 	if (grp == NULL) {
grp               102 source3/passdb/util_unixsids.c 	sid_append_rid(sid, (uint32_t)grp->gr_gid); /* For 64-bit uid's we have enough
grp              3671 source3/smbd/posix_acls.c 	gid_t grp = (gid_t)-1;
grp              3718 source3/smbd/posix_acls.c 	status = unpack_nt_owners( SNUM(conn), &user, &grp, security_info_sent, psd);
grp              3729 source3/smbd/posix_acls.c 	if (((user != (uid_t)-1) && (sbuf.st_uid != user)) || (( grp != (gid_t)-1) && (sbuf.st_gid != grp))) {
grp              3732 source3/smbd/posix_acls.c 				fsp->fsp_name, (unsigned int)user, (unsigned int)grp ));
grp              3734 source3/smbd/posix_acls.c 		if(try_chown( fsp->conn, fsp->fsp_name, user, grp) == -1) {
grp              3736 source3/smbd/posix_acls.c 				fsp->fsp_name, (unsigned int)user, (unsigned int)grp, strerror(errno) ));
grp               137 source3/smbd/sec_ctx.c 	gid_t grp;
grp               151 source3/smbd/sec_ctx.c 	ngroups = sys_getgroups(0,&grp);
grp               541 source3/torture/cmd_vfs.c 	struct group *grp = NULL;
grp               558 source3/torture/cmd_vfs.c 	grp = sys_getgrgid(st.st_gid);
grp               559 source3/torture/cmd_vfs.c 	if (grp != NULL) group = grp->gr_name;
grp               598 source3/torture/cmd_vfs.c 	struct group *grp = NULL;
grp               625 source3/torture/cmd_vfs.c 	grp = sys_getgrgid(st.st_gid);
grp               626 source3/torture/cmd_vfs.c 	if (grp != NULL) group = grp->gr_name;
grp               663 source3/torture/cmd_vfs.c 	struct group *grp = NULL;
grp               679 source3/torture/cmd_vfs.c 	grp = sys_getgrgid(st.st_gid);
grp               680 source3/torture/cmd_vfs.c 	if (grp != NULL) group = grp->gr_name;
grp               174 source3/torture/nsstest.c 	static struct group grp;
grp               186 source3/torture/nsstest.c 	status = _nss_getgrent_r(&grp, buf, buflen, &nss_errno);
grp               204 source3/torture/nsstest.c 	return &grp;
grp               213 source3/torture/nsstest.c 	static struct group grp;
grp               224 source3/torture/nsstest.c 	status = _nss_getgrnam_r(name, &grp, buf, buflen, &nss_errno);
grp               242 source3/torture/nsstest.c 	return &grp;
grp               251 source3/torture/nsstest.c 	static struct group grp;
grp               263 source3/torture/nsstest.c 	status = _nss_getgrgid_r(gid, &grp, buf, buflen, &nss_errno);
grp               281 source3/torture/nsstest.c 	return &grp;
grp               345 source3/torture/nsstest.c static void print_group(struct group *grp)
grp               349 source3/torture/nsstest.c 	       grp->gr_name,
grp               350 source3/torture/nsstest.c 	       grp->gr_passwd,
grp               351 source3/torture/nsstest.c 	       (unsigned long)grp->gr_gid);
grp               353 source3/torture/nsstest.c 	if (!grp->gr_mem[0]) {
grp               358 source3/torture/nsstest.c 	for (i=0; grp->gr_mem[i+1]; i++) {
grp               359 source3/torture/nsstest.c 		printf("%s, ", grp->gr_mem[i]);
grp               361 source3/torture/nsstest.c 	printf("%s\n", grp->gr_mem[i]);
grp               419 source3/torture/nsstest.c 	struct group *grp;
grp               423 source3/torture/nsstest.c 	while ((grp = nss_getgrent())) {
grp               424 source3/torture/nsstest.c 		printf("Testing group %s\n", grp->gr_name);
grp               425 source3/torture/nsstest.c 		printf("getgrent: "); print_group(grp);
grp               426 source3/torture/nsstest.c 		grp = nss_getgrnam(grp->gr_name);
grp               427 source3/torture/nsstest.c 		if (!grp) {
grp               432 source3/torture/nsstest.c 		printf("getgrnam: "); print_group(grp);
grp               433 source3/torture/nsstest.c 		grp = nss_getgrgid(grp->gr_gid);
grp               434 source3/torture/nsstest.c 		if (!grp) {
grp               439 source3/torture/nsstest.c 		printf("getgrgid: "); print_group(grp);
grp               448 source3/torture/nsstest.c 	struct group *grp;
grp               462 source3/torture/nsstest.c 	grp = getgrnam("nosuchgroup");
grp               463 source3/torture/nsstest.c 	if (grp || last_error != NSS_STATUS_NOTFOUND) {
grp               468 source3/torture/nsstest.c 	grp = getgrgid(0xFFF0);
grp               469 source3/torture/nsstest.c 	if (grp || last_error != NSS_STATUS_NOTFOUND) {
grp               532 source3/utils/net_groupmap.c 	struct group *grp = NULL;
grp               550 source3/utils/net_groupmap.c 		grp = getgrnam(argv[1]);
grp               552 source3/utils/net_groupmap.c 		if (grp == NULL) {
grp               571 source3/utils/net_groupmap.c 		if (grp == NULL) {
grp               577 source3/utils/net_groupmap.c 		map.gid = grp->gr_gid;
grp               630 source3/utils/net_groupmap.c 	if (grp != NULL)
grp               631 source3/utils/net_groupmap.c 		map.gid = grp->gr_gid;
grp               787 source3/utils/net_sam.c static NTSTATUS map_unix_group(const struct group *grp, GROUP_MAP *pmap)
grp               794 source3/utils/net_sam.c 	if (pdb_getgrgid(&map, grp->gr_gid)) {
grp               798 source3/utils/net_sam.c 	map.gid = grp->gr_gid;
grp               799 source3/utils/net_sam.c 	grpname = grp->gr_name;
grp               805 source3/utils/net_sam.c 			talloc_tos(), "Unix Group %s", grp->gr_name);
grp               814 source3/utils/net_sam.c 		DEBUG(3, ("\"%s\" exists, can't map it\n", grp->gr_name));
grp               821 source3/utils/net_sam.c 		rid = algorithmic_pdb_gid_to_group_rid( grp->gr_gid );
grp               825 source3/utils/net_sam.c 				  grp->gr_name));
grp               833 source3/utils/net_sam.c 					     grp->gr_name));
grp               846 source3/utils/net_sam.c 	struct group *grp;
grp               853 source3/utils/net_sam.c 	grp = getgrnam(argv[0]);
grp               854 source3/utils/net_sam.c 	if (grp == NULL) {
grp               859 source3/utils/net_sam.c 	status = map_unix_group(grp, &map);
grp               877 source3/utils/net_sam.c static NTSTATUS unmap_unix_group(const struct group *grp, GROUP_MAP *pmap)
grp               884 source3/utils/net_sam.c         map.gid = grp->gr_gid;
grp               885 source3/utils/net_sam.c         grpname = grp->gr_name;
grp               889 source3/utils/net_sam.c                 DEBUG(3, ("\"%s\" does not exist, can't unmap it\n", grp->gr_name));
grp               908 source3/utils/net_sam.c 	struct group *grp;
grp               915 source3/utils/net_sam.c 	grp = getgrnam(argv[0]);
grp               916 source3/utils/net_sam.c 	if (grp == NULL) {
grp               921 source3/utils/net_sam.c 	status = unmap_unix_group(grp, &map);
grp               305 source4/dsdb/common/sidmap.c 		struct group *grp = getgrnam(s);
grp               306 source4/dsdb/common/sidmap.c 		if (!grp) {
grp               312 source4/dsdb/common/sidmap.c 		*gid = grp->gr_gid;
grp               320 source4/dsdb/common/sidmap.c 		struct group *grp = getgrnam(s);
grp               321 source4/dsdb/common/sidmap.c 		if (!grp) {
grp               326 source4/dsdb/common/sidmap.c 		*gid = grp->gr_gid;
grp               465 source4/dsdb/common/sidmap.c 	struct group *grp;
grp               507 source4/dsdb/common/sidmap.c 	grp = getgrgid(gid);
grp               508 source4/dsdb/common/sidmap.c 	if (grp == NULL) {
grp               514 source4/dsdb/common/sidmap.c 			   grp->gr_name, grp->gr_name);
grp               595 source4/dsdb/common/sidmap.c 		struct group *grp;
grp               599 source4/dsdb/common/sidmap.c 		grp = getgrgid(gid);
grp               600 source4/dsdb/common/sidmap.c 		if (grp == NULL) {
grp               603 source4/dsdb/common/sidmap.c 			*name = talloc_strdup(mem_ctx, grp->gr_name);
grp                31 source4/libcli/climessage.c 		       int *grp)
grp                45 source4/libcli/climessage.c 	*grp = SVAL(req->in.vwv, VWV(0));
grp                55 source4/libcli/climessage.c bool smbcli_message_text(struct smbcli_tree *tree, char *msg, int len, int grp)
grp                60 source4/libcli/climessage.c 	SSVAL(req->out.vwv, VWV(0), grp);
grp                78 source4/libcli/climessage.c bool smbcli_message_end(struct smbcli_tree *tree, int grp)
grp                83 source4/libcli/climessage.c 	SSVAL(req->out.vwv, VWV(0), grp);