group_sid         615 librpc/gen_ndr/ndr_security.c 			NDR_CHECK(ndr_push_relative_ptr1(ndr, r->group_sid));
group_sid         624 librpc/gen_ndr/ndr_security.c 			if (r->group_sid) {
group_sid         625 librpc/gen_ndr/ndr_security.c 				NDR_CHECK(ndr_push_relative_ptr2(ndr, r->group_sid));
group_sid         626 librpc/gen_ndr/ndr_security.c 				NDR_CHECK(ndr_push_dom_sid(ndr, NDR_SCALARS, r->group_sid));
group_sid         668 librpc/gen_ndr/ndr_security.c 				NDR_PULL_ALLOC(ndr, r->group_sid);
group_sid         669 librpc/gen_ndr/ndr_security.c 				NDR_CHECK(ndr_pull_relative_ptr1(ndr, r->group_sid, _ptr_group_sid));
group_sid         671 librpc/gen_ndr/ndr_security.c 				r->group_sid = NULL;
group_sid         699 librpc/gen_ndr/ndr_security.c 			if (r->group_sid) {
group_sid         702 librpc/gen_ndr/ndr_security.c 				NDR_CHECK(ndr_pull_relative_ptr2(ndr, r->group_sid));
group_sid         704 librpc/gen_ndr/ndr_security.c 				NDR_PULL_SET_MEM_CTX(ndr, r->group_sid, 0);
group_sid         705 librpc/gen_ndr/ndr_security.c 				NDR_CHECK(ndr_pull_dom_sid(ndr, NDR_SCALARS, r->group_sid));
group_sid         750 librpc/gen_ndr/ndr_security.c 		ndr_print_ptr(ndr, "group_sid", r->group_sid);
group_sid         752 librpc/gen_ndr/ndr_security.c 		if (r->group_sid) {
group_sid         753 librpc/gen_ndr/ndr_security.c 			ndr_print_dom_sid(ndr, "group_sid", r->group_sid);
group_sid         846 librpc/gen_ndr/ndr_security.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->group_sid));
group_sid         858 librpc/gen_ndr/ndr_security.c 		if (r->group_sid) {
group_sid         859 librpc/gen_ndr/ndr_security.c 			NDR_CHECK(ndr_push_dom_sid(ndr, NDR_SCALARS, r->group_sid));
group_sid         890 librpc/gen_ndr/ndr_security.c 			NDR_PULL_ALLOC(ndr, r->group_sid);
group_sid         892 librpc/gen_ndr/ndr_security.c 			r->group_sid = NULL;
group_sid         920 librpc/gen_ndr/ndr_security.c 		if (r->group_sid) {
group_sid         922 librpc/gen_ndr/ndr_security.c 			NDR_PULL_SET_MEM_CTX(ndr, r->group_sid, 0);
group_sid         923 librpc/gen_ndr/ndr_security.c 			NDR_CHECK(ndr_pull_dom_sid(ndr, NDR_SCALARS, r->group_sid));
group_sid         952 librpc/gen_ndr/ndr_security.c 	ndr_print_ptr(ndr, "group_sid", r->group_sid);
group_sid         954 librpc/gen_ndr/ndr_security.c 	if (r->group_sid) {
group_sid         955 librpc/gen_ndr/ndr_security.c 		ndr_print_dom_sid(ndr, "group_sid", r->group_sid);
group_sid         321 librpc/gen_ndr/security.h 	struct dom_sid *group_sid;/* [relative] */
group_sid         333 librpc/gen_ndr/security.h 	struct dom_sid *group_sid;/* [unique] */
group_sid         116 librpc/ndr/ndr_sec_helper.c 	ret += ndr_size_dom_sid(sd->group_sid, ic, flags);
group_sid        1077 source3/auth/auth_util.c bool user_in_group_sid(const char *username, const DOM_SID *group_sid)
group_sid        1103 source3/auth/auth_util.c 	result = nt_token_check_sid(group_sid, token);
group_sid        1113 source3/auth/auth_util.c 	DOM_SID group_sid;
group_sid        1123 source3/auth/auth_util.c 			  NULL, NULL, &group_sid, NULL);
group_sid        1131 source3/auth/auth_util.c 	return user_in_group_sid(username, &group_sid);
group_sid        1629 source3/auth/auth_util.c 	DOM_SID group_sid;
group_sid        1648 source3/auth/auth_util.c 	sid_copy(&group_sid, info3->base.domain_sid);
group_sid        1649 source3/auth/auth_util.c 	if (!sid_append_rid(&group_sid, info3->base.primary_gid)) {
group_sid        1722 source3/auth/auth_util.c 	if (!pdb_set_group_sid(sam_account, &group_sid, PDB_CHANGED)) {
group_sid        1831 source3/auth/auth_util.c 	sort_sid_array_for_smbd(result, &group_sid);
group_sid        1881 source3/auth/auth_util.c 	DOM_SID group_sid;
group_sid        1903 source3/auth/auth_util.c 	memcpy(&group_sid, &info->sids[1].sid, sizeof(group_sid));
group_sid        1984 source3/auth/auth_util.c 	if (!pdb_set_group_sid(sam_account, &group_sid, PDB_CHANGED)) {
group_sid        2079 source3/auth/auth_util.c 	sort_sid_array_for_smbd(result, &group_sid);
group_sid         136 source3/include/passdb.h 	DOM_SID *group_sid;
group_sid         116 source3/include/proto.h bool user_in_group_sid(const char *username, const DOM_SID *group_sid);
group_sid         690 source3/include/proto.h                                         const DOM_SID *group_sid,
group_sid         313 source3/lib/display_sec.c 	if (sec->group_sid) {
group_sid         314 source3/lib/display_sec.c 		sid_to_fstring(sid_str, sec->group_sid);
group_sid          73 source3/lib/secdesc.c 	if (!sid_equal(s1->group_sid, s2->group_sid)) {
group_sid          75 source3/lib/secdesc.c 			   sid_string_dbg(s1->group_sid),
group_sid          76 source3/lib/secdesc.c 			   sid_string_dbg(s2->group_sid)));
group_sid         115 source3/lib/secdesc.c 	if (sd->group_sid == NULL) {
group_sid         136 source3/lib/secdesc.c 	DOM_SID *owner_sid, *group_sid;
group_sid         149 source3/lib/secdesc.c 	group_sid = new_sdb->sd->group_sid ? new_sdb->sd->group_sid :
group_sid         150 source3/lib/secdesc.c 		old_sdb->sd->group_sid;
group_sid         172 source3/lib/secdesc.c 			    owner_sid, group_sid, sacl, dacl, &secdesc_size);
group_sid         206 source3/lib/secdesc.c 	dst->group_sid   = NULL;
group_sid         213 source3/lib/secdesc.c 	if(grp_sid && ((dst->group_sid = sid_dup_talloc(dst,grp_sid)) == NULL))
group_sid         239 source3/lib/secdesc.c 	if (dst->group_sid != NULL) {
group_sid         240 source3/lib/secdesc.c 		offset += ndr_size_dom_sid(dst->group_sid, NULL, 0);
group_sid         264 source3/lib/secdesc.c 				src->owner_sid, src->group_sid, src->sacl,
group_sid         462 source3/lib/secdesc.c 		psd[0]->group_sid, psd[0]->sacl, dacl, sd_size)))
group_sid         514 source3/lib/secdesc.c 		psd[0]->group_sid, psd[0]->sacl, dacl, sd_size)))
group_sid         554 source3/lib/secdesc.c 					const DOM_SID *group_sid,
group_sid         614 source3/lib/secdesc.c 			ptrustee = group_sid;
group_sid         674 source3/lib/secdesc.c 			group_sid,
group_sid         699 source3/lib/secdesc.c 					parent_ctr->group_sid,
group_sid         217 source3/libads/disp_sec.c 	printf("group SID: %s\n", sd->group_sid ?
group_sid         218 source3/libads/disp_sec.c 		sid_string_talloc(mem_ctx, sd->group_sid) : "(null)");
group_sid         243 source3/libnet/libnet_samsync_passdb.c 	DOM_SID group_sid;
group_sid         293 source3/libnet/libnet_samsync_passdb.c 	group_sid = *pdb_get_group_sid(sam_account);
group_sid         295 source3/libnet/libnet_samsync_passdb.c 	if (!pdb_getgrsid(&map, group_sid)) {
group_sid         302 source3/libnet/libnet_samsync_passdb.c 					  (unsigned long)map.gid, pdb_get_username(sam_account), sid_string_tos(&group_sid)));
group_sid         329 source3/libnet/libnet_samsync_passdb.c 	DOM_SID group_sid;
group_sid         338 source3/libnet/libnet_samsync_passdb.c 	sid_copy(&group_sid, get_global_sam_sid());
group_sid         339 source3/libnet/libnet_samsync_passdb.c 	sid_append_rid(&group_sid, rid);
group_sid         340 source3/libnet/libnet_samsync_passdb.c 	sid_to_fstring(sid_string, &group_sid);
group_sid         342 source3/libnet/libnet_samsync_passdb.c 	if (pdb_getgrsid(&map, group_sid)) {
group_sid         367 source3/libnet/libnet_samsync_passdb.c 	map.sid = group_sid;
group_sid         394 source3/libnet/libnet_samsync_passdb.c 	DOM_SID group_sid;
group_sid         402 source3/libnet/libnet_samsync_passdb.c 	sid_copy(&group_sid, get_global_sam_sid());
group_sid         403 source3/libnet/libnet_samsync_passdb.c 	sid_append_rid(&group_sid, rid);
group_sid         405 source3/libnet/libnet_samsync_passdb.c 	if (!get_domain_group_from_sid(group_sid, &map)) {
group_sid          98 source3/libsmb/clisecdesc.c 	if (sd->group_sid)
group_sid         433 source3/libsmb/libsmb_xattr.c 	DOM_SID *group_sid=NULL;
group_sid         478 source3/libsmb/libsmb_xattr.c 			if (group_sid) {
group_sid         482 source3/libsmb/libsmb_xattr.c 			group_sid = SMB_CALLOC_ARRAY(DOM_SID, 1);
group_sid         483 source3/libsmb/libsmb_xattr.c 			if (!group_sid ||
group_sid         486 source3/libsmb/libsmb_xattr.c                                                    group_sid, tok+6)) {
group_sid         494 source3/libsmb/libsmb_xattr.c 			if (group_sid) {
group_sid         498 source3/libsmb/libsmb_xattr.c 			group_sid = SMB_CALLOC_ARRAY(DOM_SID, 1);
group_sid         499 source3/libsmb/libsmb_xattr.c 			if (!group_sid ||
group_sid         502 source3/libsmb/libsmb_xattr.c                                                    group_sid, tok+6)) {
group_sid         540 source3/libsmb/libsmb_xattr.c 			    owner_sid, group_sid, NULL, dacl, &sd_size);
group_sid         543 source3/libsmb/libsmb_xattr.c 	SAFE_FREE(group_sid);
group_sid        1014 source3/libsmb/libsmb_xattr.c                         if (sd->group_sid) {
group_sid        1017 source3/libsmb/libsmb_xattr.c                                                       sd->group_sid);
group_sid        1515 source3/libsmb/libsmb_xattr.c 	DOM_SID *group_sid = NULL;
group_sid        1649 source3/libsmb/libsmb_xattr.c                 group_sid = old->group_sid;
group_sid        1658 source3/libsmb/libsmb_xattr.c                 group_sid = sd->group_sid;
group_sid        1667 source3/libsmb/libsmb_xattr.c 			   owner_sid, group_sid, NULL, dacl, &sd_size);
group_sid         608 source3/modules/onefs_acl.c 	DOM_SID owner_sid, group_sid;
group_sid         714 source3/modules/onefs_acl.c 		if (!onefs_identity_to_sid(sd->group, &group_sid)) {
group_sid         719 source3/modules/onefs_acl.c 		groupp = &group_sid;
group_sid         840 source3/modules/onefs_acl.c 		if (!onefs_og_to_identity(psd->group_sid, &group, true, snum))
group_sid         163 source3/modules/vfs_acl_tdb.c 			? xacl.info.sd_hs->sd->group_sid : NULL,
group_sid         412 source3/modules/vfs_acl_tdb.c 	struct dom_sid owner_sid, group_sid;
group_sid         418 source3/modules/vfs_acl_tdb.c 	gid_to_sid(&group_sid, psbuf->st_gid);
group_sid         441 source3/modules/vfs_acl_tdb.c 			&group_sid,
group_sid         756 source3/modules/vfs_acl_tdb.c 	if (!psd->owner_sid || !psd->group_sid) {
group_sid         759 source3/modules/vfs_acl_tdb.c 		DOM_SID owner_sid, group_sid;
group_sid         779 source3/modules/vfs_acl_tdb.c 		create_file_sids(&sbuf, &owner_sid, &group_sid);
group_sid         782 source3/modules/vfs_acl_tdb.c 		nc_psd->group_sid = &group_sid;
group_sid          60 source3/modules/vfs_acl_xattr.c 			? xacl.info.sd_hs->sd->group_sid : NULL,
group_sid         280 source3/modules/vfs_acl_xattr.c 	struct dom_sid owner_sid, group_sid;
group_sid         286 source3/modules/vfs_acl_xattr.c 	gid_to_sid(&group_sid, psbuf->st_gid);
group_sid         309 source3/modules/vfs_acl_xattr.c 			&group_sid,
group_sid         556 source3/modules/vfs_acl_xattr.c 	if (!psd->owner_sid || !psd->group_sid) {
group_sid         559 source3/modules/vfs_acl_xattr.c 		DOM_SID owner_sid, group_sid;
group_sid         579 source3/modules/vfs_acl_xattr.c 		create_file_sids(&sbuf, &owner_sid, &group_sid);
group_sid         582 source3/modules/vfs_acl_xattr.c 		nc_psd->group_sid = &group_sid;
group_sid         594 source3/modules/vfs_afsacl.c 	DOM_SID owner_sid, group_sid;
group_sid         603 source3/modules/vfs_afsacl.c 	gid_to_sid(&group_sid, psbuf->st_gid);
group_sid         650 source3/modules/vfs_afsacl.c 				? &group_sid : NULL,
group_sid         151 source3/passdb/passdb.c 	gid_to_sid(&group_sid, pwd->pw_gid);
group_sid         152 source3/passdb/passdb.c 	pdb_set_group_sid(user, &group_sid, PDB_SET);
group_sid         188 source3/passdb/pdb_get_set.c 	if ( sampass->group_sid ) {
group_sid         189 source3/passdb/pdb_get_set.c 		return sampass->group_sid;
group_sid         230 source3/passdb/pdb_get_set.c 			sampass->group_sid = gsid;
group_sid         231 source3/passdb/pdb_get_set.c 			return sampass->group_sid;
group_sid         244 source3/passdb/pdb_get_set.c 	sampass->group_sid = gsid;
group_sid         246 source3/passdb/pdb_get_set.c 	return sampass->group_sid;
group_sid         544 source3/passdb/pdb_get_set.c 	if ( !(sampass->group_sid = TALLOC_P( sampass, DOM_SID )) ) {
group_sid         552 source3/passdb/pdb_get_set.c 		sid_copy(sampass->group_sid, g_sid);
group_sid         554 source3/passdb/pdb_get_set.c 		sid_copy( sampass->group_sid, get_global_sam_sid() );
group_sid         555 source3/passdb/pdb_get_set.c 		sid_append_rid( sampass->group_sid, DOMAIN_GROUP_RID_USERS );
group_sid         559 source3/passdb/pdb_get_set.c 		   sid_string_dbg(sampass->group_sid)));
group_sid         557 source3/passdb/pdb_interface.c 	DOM_SID group_sid;
group_sid         585 source3/passdb/pdb_interface.c 	sid_compose(&group_sid, get_global_sam_sid(), *rid);
group_sid         587 source3/passdb/pdb_interface.c 	return add_initial_entry(grp->gr_gid, sid_to_fstring(tmp, &group_sid),
group_sid         602 source3/passdb/pdb_interface.c 	DOM_SID group_sid;
group_sid         611 source3/passdb/pdb_interface.c 	sid_compose(&group_sid, get_global_sam_sid(), rid);
group_sid         613 source3/passdb/pdb_interface.c 	if (!get_domain_group_from_sid(group_sid, &map)) {
group_sid         636 source3/passdb/pdb_interface.c 	status = pdb_delete_group_mapping_entry(group_sid);
group_sid         753 source3/passdb/pdb_interface.c 			      const DOM_SID *group_sid)
group_sid         766 source3/passdb/pdb_interface.c 		if (sid_equal(group_sid, &sids[i])) {
group_sid         778 source3/passdb/pdb_interface.c 	DOM_SID group_sid, member_sid;
group_sid         789 source3/passdb/pdb_interface.c 	sid_compose(&group_sid, get_global_sam_sid(), group_rid);
group_sid         792 source3/passdb/pdb_interface.c 	if (!get_domain_group_from_sid(group_sid, &map) ||
group_sid         813 source3/passdb/pdb_interface.c 	if (pdb_user_in_group(mem_ctx, account, &group_sid)) {
group_sid         824 source3/passdb/pdb_interface.c 	if (!pdb_user_in_group(mem_ctx, account, &group_sid)) {
group_sid         843 source3/passdb/pdb_interface.c 	DOM_SID group_sid, member_sid;
group_sid         851 source3/passdb/pdb_interface.c 	sid_compose(&group_sid, get_global_sam_sid(), group_rid);
group_sid         854 source3/passdb/pdb_interface.c 	if (!get_domain_group_from_sid(group_sid, &map) ||
group_sid         875 source3/passdb/pdb_interface.c 	if (!pdb_user_in_group(mem_ctx, account, &group_sid)) {
group_sid         886 source3/passdb/pdb_interface.c 	if (pdb_user_in_group(mem_ctx, account, &group_sid)) {
group_sid        1170 source3/passdb/pdb_ldap.c 		const DOM_SID *group_sid = pdb_get_group_sid(sampass);
group_sid        1174 source3/passdb/pdb_ldap.c 				if (!sid_peek_check_rid(&ldap_state->domain_sid, group_sid, &rid)) {
group_sid        1176 source3/passdb/pdb_ldap.c 						  sid_string_dbg(group_sid),
group_sid        1194 source3/passdb/pdb_ldap.c 					LDAP_ATTR_PRIMARY_GROUP_SID), sid_to_fstring(sid_string, group_sid));
group_sid        4994 source3/passdb/pdb_ldap.c 	DOM_SID group_sid;
group_sid        5118 source3/passdb/pdb_ldap.c 		if (!sid_compose(&group_sid, get_global_sam_sid(), DOMAIN_GROUP_RID_USERS) ||
group_sid        5119 source3/passdb/pdb_ldap.c 		    !sid_to_gid(&group_sid, &gid)) {
group_sid        5326 source3/passdb/pdb_ldap.c 	DOM_SID group_sid;
group_sid        5422 source3/passdb/pdb_ldap.c 	sid_compose(&group_sid, get_global_sam_sid(), *rid);
group_sid        5425 source3/passdb/pdb_ldap.c 							       &group_sid));
group_sid        5472 source3/passdb/pdb_ldap.c 	DOM_SID group_sid;
group_sid        5476 source3/passdb/pdb_ldap.c 	sid_compose(&group_sid, get_global_sam_sid(), rid);
group_sid        5482 source3/passdb/pdb_ldap.c 				 sid_string_talloc(tmp_ctx, &group_sid),
group_sid        5571 source3/passdb/pdb_ldap.c 	DOM_SID group_sid;
group_sid        5590 source3/passdb/pdb_ldap.c 	sid_compose(&group_sid, get_global_sam_sid(), group_rid);
group_sid        5641 source3/passdb/pdb_ldap.c 		if (!sid_to_gid(&group_sid, &group_gid)) {
group_sid        5663 source3/passdb/pdb_ldap.c 				 sid_string_talloc(tmp_ctx, &group_sid),
group_sid        5312 source3/printing/nt_printing.c 	if (!secdesc_ctr->sd->owner_sid || !secdesc_ctr->sd->group_sid) {
group_sid        5313 source3/printing/nt_printing.c 		DOM_SID *owner_sid, *group_sid;
group_sid        5329 source3/printing/nt_printing.c 		group_sid = secdesc_ctr->sd->group_sid ?
group_sid        5330 source3/printing/nt_printing.c 			secdesc_ctr->sd->group_sid :
group_sid        5331 source3/printing/nt_printing.c 			old_secdesc_ctr->sd->group_sid;
group_sid        5344 source3/printing/nt_printing.c 				    owner_sid, group_sid,
group_sid        5542 source3/printing/nt_printing.c 					    (*secdesc_ctr)->sd->group_sid,
group_sid         184 source3/rpc_client/init_netlogon.c 	const DOM_SID *group_sid = NULL;
group_sid         207 source3/rpc_client/init_netlogon.c 	group_sid = pdb_get_group_sid(sampw);
group_sid         216 source3/rpc_client/init_netlogon.c 	if ((user_sid == NULL) || (group_sid == NULL)) {
group_sid         229 source3/rpc_client/init_netlogon.c 	if (!sid_peek_check_rid(&domain_sid, group_sid, &group_rid)) {
group_sid         237 source3/rpc_client/init_netlogon.c 			  sid_string_dbg(group_sid)));
group_sid        5465 source3/rpc_server/srv_samr_nt.c 	DOM_SID group_sid;
group_sid        5482 source3/rpc_server/srv_samr_nt.c 	if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, NULL))
group_sid        5492 source3/rpc_server/srv_samr_nt.c 	DEBUG(10, ("sid is %s\n", sid_string_dbg(&group_sid)));
group_sid        5494 source3/rpc_server/srv_samr_nt.c 	if (!sid_check_is_in_our_domain(&group_sid)) {
group_sid        5496 source3/rpc_server/srv_samr_nt.c 			  sid_string_dbg(&group_sid)));
group_sid        5503 source3/rpc_server/srv_samr_nt.c 	status = pdb_enum_group_members(p->mem_ctx, &group_sid,
group_sid        5620 source3/rpc_server/srv_samr_nt.c 	DOM_SID group_sid;
group_sid        5626 source3/rpc_server/srv_samr_nt.c 	if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, &disp_info))
group_sid        5636 source3/rpc_server/srv_samr_nt.c 	DEBUG(10, ("sid is %s\n", sid_string_dbg(&group_sid)));
group_sid        5638 source3/rpc_server/srv_samr_nt.c 	if (!sid_peek_check_rid(get_global_sam_sid(), &group_sid,
group_sid        5665 source3/rpc_server/srv_samr_nt.c 	DOM_SID group_sid;
group_sid        5677 source3/rpc_server/srv_samr_nt.c 	if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, &disp_info))
group_sid        5687 source3/rpc_server/srv_samr_nt.c 	if (!sid_peek_check_rid(get_global_sam_sid(), &group_sid,
group_sid        5788 source3/rpc_server/srv_samr_nt.c 	DOM_SID group_sid;
group_sid        5796 source3/rpc_server/srv_samr_nt.c 	if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, &disp_info))
group_sid        5806 source3/rpc_server/srv_samr_nt.c 	DEBUG(10, ("sid is %s\n", sid_string_dbg(&group_sid)));
group_sid        5808 source3/rpc_server/srv_samr_nt.c 	if (!sid_peek_check_rid(get_global_sam_sid(), &group_sid,
group_sid        5824 source3/rpc_server/srv_samr_nt.c 			 sid_string_dbg(&group_sid),
group_sid        6062 source3/rpc_server/srv_samr_nt.c 	DOM_SID group_sid;
group_sid        6073 source3/rpc_server/srv_samr_nt.c 	if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, NULL))
group_sid        6084 source3/rpc_server/srv_samr_nt.c 	ret = get_domain_group_from_sid(group_sid, &map);
group_sid        6105 source3/rpc_server/srv_samr_nt.c 				p->mem_ctx, &group_sid, &members, &num_members);
group_sid        6166 source3/rpc_server/srv_samr_nt.c 	DOM_SID group_sid;
group_sid        6173 source3/rpc_server/srv_samr_nt.c 	if (!get_lsa_policy_samr_sid(p, r->in.group_handle, &group_sid, &acc_granted, &disp_info))
group_sid        6184 source3/rpc_server/srv_samr_nt.c 	ret = get_domain_group_from_sid(group_sid, &map);
group_sid        6225 source3/rpc_server/srv_samr_nt.c 	DOM_SID group_sid;
group_sid        6231 source3/rpc_server/srv_samr_nt.c 	if (!get_lsa_policy_samr_sid(p, r->in.alias_handle, &group_sid, &acc_granted, &disp_info))
group_sid        6244 source3/rpc_server/srv_samr_nt.c 	status = pdb_get_aliasinfo( &group_sid, &info );
group_sid        6260 source3/rpc_server/srv_samr_nt.c 			if ( sid_check_is_in_builtin( &group_sid ) ) {
group_sid        6301 source3/rpc_server/srv_samr_nt.c         status = pdb_set_aliasinfo( &group_sid, &info );
group_sid        2231 source3/rpc_server/srv_srvsvc_nt.c 	if (psd->group_sid==0) {
group_sid         776 source3/smbd/nttrans.c 	if (psd->group_sid == NULL) {
group_sid        1197 source3/smbd/posix_acls.c 		sid_copy(&grp_sid, psd->group_sid);
group_sid        3047 source3/smbd/posix_acls.c 	DOM_SID group_sid;
group_sid        3065 source3/smbd/posix_acls.c 	create_file_sids(sbuf, &owner_sid, &group_sid);
group_sid        3071 source3/smbd/posix_acls.c 		sid_copy(&group_sid, &global_sid_Builtin_Users);
group_sid        3088 source3/smbd/posix_acls.c 					    &owner_sid, &group_sid, pal,
group_sid        3258 source3/smbd/posix_acls.c 			(security_info & GROUP_SECURITY_INFORMATION) ? &group_sid : NULL,
group_sid         480 source3/smbd/service.c 	DOM_SID group_sid;
group_sid         508 source3/smbd/service.c 			 NULL, NULL, &group_sid, &type)) {
group_sid         521 source3/smbd/service.c 	if (!sid_to_gid(&group_sid, &gid)) {
group_sid         523 source3/smbd/service.c 			   sid_string_dbg(&group_sid), groupname));
group_sid         535 source3/smbd/service.c 		if (user_in_group_sid(username, &group_sid)) {
group_sid         536 source3/smbd/service.c 			sid_copy(pgroup_sid, &group_sid);
group_sid         548 source3/smbd/service.c 		sid_copy(pgroup_sid, &group_sid);
group_sid        1711 source3/utils/net_rpc.c 				const DOM_SID *group_sid,
group_sid        1724 source3/utils/net_rpc.c 	sid_copy(&sid, group_sid);
group_sid        1863 source3/utils/net_rpc.c 	DOM_SID group_sid;
group_sid        1876 source3/utils/net_rpc.c 					       &group_sid, &group_type))) {
group_sid        1883 source3/utils/net_rpc.c 						   &group_sid, argv[1]);
group_sid        1894 source3/utils/net_rpc.c 						   &group_sid, argv[1]);
group_sid        1919 source3/utils/net_rpc.c 				const DOM_SID *group_sid,
group_sid        1932 source3/utils/net_rpc.c 	sid_copy(&sid, group_sid);
group_sid        2062 source3/utils/net_rpc.c 	DOM_SID group_sid;
group_sid        2075 source3/utils/net_rpc.c 					       &group_sid, &group_type))) {
group_sid        2082 source3/utils/net_rpc.c 						   &group_sid, argv[1]);
group_sid        2093 source3/utils/net_rpc.c 						   &group_sid, argv[1]);
group_sid          73 source3/utils/profiles.c 	verbose_output("  Group SID: %s\n", sid_string_tos(sd->group_sid));
group_sid          74 source3/utils/profiles.c 	if ( sid_equal( sd->group_sid, s1 ) ) {
group_sid          75 source3/utils/profiles.c 		sid_copy( sd->group_sid, s2 );
group_sid          78 source3/utils/profiles.c 			sid_string_tos(sd->group_sid));
group_sid         137 source3/utils/sharesec.c 	fprintf(f, "GROUP:%s\n", sid_string_tos(sd->group_sid));
group_sid         477 source3/utils/sharesec.c 	    if (sd->group_sid) {
group_sid         478 source3/utils/sharesec.c 		old->group_sid = sd->group_sid;
group_sid         639 source3/utils/smbcacls.c 	if (sd->group_sid) {
group_sid         640 source3/utils/smbcacls.c 		SidToString(cli, sidstr, sd->group_sid);
group_sid         900 source3/utils/smbcacls.c 		if (sd->group_sid) {
group_sid         901 source3/utils/smbcacls.c 			old->group_sid = sd->group_sid;
group_sid         930 source3/utils/smbcacls.c 			   old->owner_sid, old->group_sid,
group_sid         100 source3/winbindd/winbindd.h 	DOM_SID group_sid;
group_sid         113 source3/winbindd/winbindd.h 	DOM_SID group_sid;
group_sid         312 source3/winbindd/winbindd.h 				    const DOM_SID *group_sid,
group_sid         245 source3/winbindd/winbindd_ads.c 		sid_compose(&(*info)[i].group_sid, &domain->sid, group);
group_sid         482 source3/winbindd/winbindd_ads.c 		sid_compose(&info->group_sid, &domain->sid, user->base.primary_gid);
group_sid         508 source3/winbindd/winbindd_ads.c 		sid_compose(&info->group_sid, &domain->sid, DOMAIN_GROUP_RID_USERS );
group_sid         565 source3/winbindd/winbindd_ads.c 	sid_compose(&info->group_sid, &domain->sid, group_rid);
group_sid         652 source3/winbindd/winbindd_ads.c 			DOM_SID group_sid;
group_sid         654 source3/winbindd/winbindd_ads.c 			if (!ads_pull_sid(ads, msg, "objectSid", &group_sid)) {
group_sid         660 source3/winbindd/winbindd_ads.c 			if (sid_check_is_in_builtin(&group_sid)) {
group_sid         664 source3/winbindd/winbindd_ads.c 			status = add_sid_to_array(mem_ctx, &group_sid,
group_sid         967 source3/winbindd/winbindd_ads.c 				const DOM_SID *group_sid, uint32 *num_names,
group_sid         988 source3/winbindd/winbindd_ads.c 		  sid_string_dbg(group_sid)));
group_sid        1012 source3/winbindd/winbindd_ads.c 	if ((sidbinstr = sid_binstring(group_sid)) == NULL) {
group_sid        1188 source3/winbindd/winbindd_ads.c 		 sid_string_dbg(group_sid)));
group_sid         914 source3/winbindd/winbindd_cache.c 	centry_put_sid(centry, &info->group_sid);
group_sid        1361 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &(*info)[i].group_sid);
group_sid        1422 source3/winbindd/winbindd_cache.c 		centry_put_sid(centry, &(*info)[i].group_sid);
group_sid        1938 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &info->group_sid);
group_sid        2151 source3/winbindd/winbindd_cache.c 				const DOM_SID *group_sid, uint32 *num_names, 
group_sid        2165 source3/winbindd/winbindd_cache.c 			      sid_to_fstring(sid_string, group_sid));
group_sid        2211 source3/winbindd/winbindd_cache.c 	status = domain->backend->lookup_groupmem(domain, mem_ctx, group_sid, num_names, 
group_sid        2225 source3/winbindd/winbindd_cache.c 	centry_end(centry, "GM/%s", sid_to_fstring(sid_string, group_sid));
group_sid         150 source3/winbindd/winbindd_group.c 				    DOM_SID *group_sid, size_t *num_gr_mem,
group_sid         160 source3/winbindd/winbindd_group.c 	if (!NT_STATUS_IS_OK(pdb_enum_aliasmem(group_sid, &members,
group_sid         233 source3/winbindd/winbindd_group.c 				     DOM_SID *group_sid,
group_sid         291 source3/winbindd/winbindd_group.c 			if (sid_equal(group_sid, &user_sids[i])) {
group_sid         526 source3/winbindd/winbindd_group.c 			   DOM_SID *group_sid,
group_sid         545 source3/winbindd/winbindd_group.c 	DEBUG(10, ("group SID %s\n", sid_string_dbg(group_sid)));
group_sid         556 source3/winbindd/winbindd_group.c 		result = fill_passdb_alias_grmem(domain, group_sid,
group_sid         568 source3/winbindd/winbindd_group.c 			  sid_string_dbg(group_sid),
group_sid         576 source3/winbindd/winbindd_group.c 	sid_peek_rid( group_sid, &group_rid );
group_sid         579 source3/winbindd/winbindd_group.c 						  group_sid, group_name_type,
group_sid         595 source3/winbindd/winbindd_group.c 	sid_copy( &glist[0], group_sid );
group_sid         734 source3/winbindd/winbindd_group.c static void winbindd_getgrsid(struct winbindd_cli_state *state, DOM_SID group_sid);
group_sid         830 source3/winbindd/winbindd_group.c 	DOM_SID group_sid;
group_sid         868 source3/winbindd/winbindd_group.c 	    !fill_grent_mem(domain, s->state, &s->group_sid, s->group_type,
group_sid         952 source3/winbindd/winbindd_group.c 	winbindd_sid2gid_async(s->state->mem_ctx, &s->group_sid,
group_sid         956 source3/winbindd/winbindd_group.c static void winbindd_getgrsid( struct winbindd_cli_state *state, const DOM_SID group_sid )
group_sid         968 source3/winbindd/winbindd_group.c 	if ( (s->domain = find_domain_from_sid_noinit(&group_sid)) == NULL ) {
group_sid         970 source3/winbindd/winbindd_group.c 			  sid_string_dbg(&group_sid)));
group_sid         975 source3/winbindd/winbindd_group.c 	sid_copy(&s->group_sid, &group_sid);
group_sid         977 source3/winbindd/winbindd_group.c 	winbindd_lookupsid_async( s->state->mem_ctx,  &group_sid,
group_sid         986 source3/winbindd/winbindd_group.c 	DOM_SID group_sid;
group_sid         992 source3/winbindd/winbindd_group.c 		if (!string_to_sid(&group_sid, sid)) {
group_sid         999 source3/winbindd/winbindd_group.c 		winbindd_getgrsid(state, group_sid);
group_sid        1004 source3/winbindd/winbindd_group.c 	if (pdb_gid_to_sid(state->request.data.gid, &group_sid) &&
group_sid        1005 source3/winbindd/winbindd_group.c 	    lookup_sid(state->mem_ctx, &group_sid, NULL, NULL, &name_type) &&
group_sid        1010 source3/winbindd/winbindd_group.c 		winbindd_getgrsid(state, group_sid);
group_sid        1305 source3/winbindd/winbindd_group.c 		DOM_SID group_sid;
group_sid        1351 source3/winbindd/winbindd_group.c 		sid_copy(&group_sid, &domain->sid);
group_sid        1352 source3/winbindd/winbindd_group.c 		sid_append_rid(&group_sid, name_list[ent->sam_entry_index].rid);
group_sid        1356 source3/winbindd/winbindd_group.c 						      &group_sid, &group_gid)))
group_sid        1362 source3/winbindd/winbindd_group.c 				   sid_string_dbg(&group_sid)));
group_sid        1364 source3/winbindd/winbindd_group.c 			if (!pdb_sid_to_id(&group_sid, &id, &type)) {
group_sid         252 source3/winbindd/winbindd_pam.c 				     const char *group_sid)
group_sid         277 source3/winbindd/winbindd_pam.c 	if (!group_sid || !group_sid[0]) {
group_sid         290 source3/winbindd/winbindd_pam.c 	p = group_sid;
group_sid         411 source3/winbindd/winbindd_passdb.c 				const DOM_SID *group_sid, uint32 *num_names,
group_sid         497 source3/winbindd/winbindd_passdb.c 		sid_compose(&(*info)[i].group_sid, &domain->sid,
group_sid         537 source3/winbindd/winbindd_passdb.c 		sid_string_dbg(sampass->group_sid) ));
group_sid         540 source3/winbindd/winbindd_passdb.c 	sid_copy(&user_info->group_sid, sampass->group_sid);
group_sid         562 source3/winbindd/winbindd_passdb.c 				const DOM_SID *group_sid, uint32 *num_names, 
group_sid         574 source3/winbindd/winbindd_passdb.c 	if (!sid_check_is_in_our_domain(group_sid)) {
group_sid         583 source3/winbindd/winbindd_passdb.c 	result = pdb_enum_group_members(tmp_ctx, group_sid, &rids,
group_sid         214 source3/winbindd/winbindd_reconnect.c 				const DOM_SID *group_sid, uint32 *num_names, 
group_sid         221 source3/winbindd/winbindd_reconnect.c 					       group_sid, num_names,
group_sid         227 source3/winbindd/winbindd_reconnect.c 						       group_sid, num_names,
group_sid         118 source3/winbindd/winbindd_rpc.c 			sid_compose(&(*info)[i].group_sid, &domain->sid, 
group_sid         476 source3/winbindd/winbindd_rpc.c 		sid_compose(&user_info->group_sid, &domain->sid,
group_sid         535 source3/winbindd/winbindd_rpc.c 	sid_compose(&user_info->group_sid, &domain->sid,
group_sid         730 source3/winbindd/winbindd_rpc.c 				const DOM_SID *group_sid, uint32 *num_names, 
group_sid         746 source3/winbindd/winbindd_rpc.c 		  sid_string_dbg(group_sid)));
group_sid         754 source3/winbindd/winbindd_rpc.c 	if (!sid_peek_check_rid(&domain->sid, group_sid, &group_rid))
group_sid          71 source3/winbindd/winbindd_user.c 				DOM_SID *user_sid, DOM_SID *group_sid,
group_sid         104 source3/winbindd/winbindd_user.c 					      dom_name : "", group_sid,
group_sid         107 source3/winbindd/winbindd_user.c 			  sid_string_dbg(group_sid)));
group_sid         186 source3/winbindd/winbindd_user.c 	if (!sid_peek_check_rid(&domain->sid, &user_info.group_sid,
group_sid         205 source3/winbindd/winbindd_user.c 	DOM_SID group_sid;
group_sid         325 source3/winbindd/winbindd_user.c 	sid_copy(&s->group_sid, &s->domain->sid);
group_sid         326 source3/winbindd/winbindd_user.c 	sid_append_rid(&s->group_sid, group_rid);
group_sid         345 source3/winbindd/winbindd_user.c 	winbindd_sid2gid_async(s->state->mem_ctx, &s->group_sid,
group_sid         741 source3/winbindd/winbindd_user.c 		sid_copy(&name_list[ent->num_sam_entries+i].group_sid,
group_sid         742 source3/winbindd/winbindd_user.c 			 &info[i].group_sid);
group_sid         840 source3/winbindd/winbindd_user.c 			&name_list[ent->sam_entry_index].group_sid,
group_sid          71 source4/auth/auth_sam_reply.c 			struct dom_sid *group_sid = server_info->domain_groups[i];
group_sid          72 source4/auth/auth_sam_reply.c 			if (!dom_sid_in_domain(sam->domain_sid, group_sid)) {
group_sid          77 source4/auth/auth_sam_reply.c 				group_sid->sub_auths[group_sid->num_auths-1];
group_sid          40 source4/auth/system_session.c 			       struct dom_sid *group_sid, 
group_sid          56 source4/auth/system_session.c 	ptoken->group_sid = talloc_reference(ptoken, group_sid);
group_sid          60 source4/auth/system_session.c 	ptoken->sids[1] = ptoken->group_sid;
group_sid         257 source4/dsdb/samdb/ldb_modules/objectclass.c 	sd->group_sid = session_info->security_token->group_sid;
group_sid         229 source4/dsdb/samdb/samdb.c 			       struct dom_sid *group_sid, 
group_sid         246 source4/dsdb/samdb/samdb.c 	ptoken->group_sid = talloc_reference(ptoken, group_sid);
group_sid         250 source4/dsdb/samdb/samdb.c 	ptoken->sids[1] = ptoken->group_sid;
group_sid         371 source4/libcli/security/sddl.c 			if (sd->group_sid != NULL) goto failed;
group_sid         372 source4/libcli/security/sddl.c 			sd->group_sid = sddl_decode_sid(sd, &sddl, domain_sid);
group_sid         373 source4/libcli/security/sddl.c 			if (sd->group_sid == NULL) goto failed;
group_sid         569 source4/libcli/security/sddl.c 	if (sd->group_sid != NULL) {
group_sid         570 source4/libcli/security/sddl.c 		char *sid = sddl_encode_sid(tmp_ctx, sd->group_sid, domain_sid);
group_sid          45 source4/libcli/security/security_descriptor.c 	sd->group_sid = NULL;
group_sid          99 source4/libcli/security/security_descriptor.c 	if (osd->group_sid) {
group_sid         100 source4/libcli/security/security_descriptor.c 		nsd->group_sid = dom_sid_dup(nsd, osd->group_sid);
group_sid         101 source4/libcli/security/security_descriptor.c 		if (nsd->group_sid == NULL) {
group_sid         338 source4/libcli/security/security_descriptor.c 	if (!dom_sid_equal(sd1->group_sid, sd2->group_sid)) return false;
group_sid         359 source4/libcli/security/security_descriptor.c 	if (!dom_sid_equal(sd1->group_sid, sd2->group_sid)) return false;
group_sid         421 source4/libcli/security/security_descriptor.c 							       const char *group_sid,
group_sid         441 source4/libcli/security/security_descriptor.c 	if (group_sid) {
group_sid         442 source4/libcli/security/security_descriptor.c 		sd->group_sid = dom_sid_parse_talloc(sd, group_sid);
group_sid         443 source4/libcli/security/security_descriptor.c 		if (sd->group_sid == NULL) {
group_sid         477 source4/libcli/security/security_descriptor.c 							    const char *group_sid,
group_sid         482 source4/libcli/security/security_descriptor.c 	va_start(ap, group_sid);
group_sid         484 source4/libcli/security/security_descriptor.c 					 group_sid, false, ap);
group_sid         493 source4/libcli/security/security_descriptor.c 							    const char *group_sid,
group_sid         498 source4/libcli/security/security_descriptor.c 	va_start(ap, group_sid);
group_sid         500 source4/libcli/security/security_descriptor.c 					 group_sid, true, ap);
group_sid          40 source4/libcli/security/security_token.c 	st->group_sid = NULL;
group_sid         231 source4/libnet/libnet_group.c 		s->sid_string = dom_sid_string(c, io->in.data.group_sid);
group_sid         400 source4/libnet/libnet_group.c 		io->out.group_sid = talloc_steal(mem_ctx, s->lookup.out.sid);
group_sid         657 source4/libnet/libnet_group.c 			struct dom_sid *group_sid;
group_sid         662 source4/libnet/libnet_group.c 			group_sid = dom_sid_add_rid(c, domain_sid, entry->idx);
group_sid         663 source4/libnet/libnet_group.c 			if (composite_nomem(group_sid, c)) return;
group_sid         670 source4/libnet/libnet_group.c 			s->groups[i].sid = dom_sid_string(c, group_sid);
group_sid          43 source4/libnet/libnet_group.h 			const struct dom_sid *group_sid;
group_sid          48 source4/libnet/libnet_group.h 		struct dom_sid *group_sid;
group_sid         184 source4/ntvfs/posix/pvfs_acl.c 	sd->group_sid = talloc_steal(sd, ids[1].sid);
group_sid         222 source4/ntvfs/posix/pvfs_acl.c 	ace.trustee = *sd->group_sid;
group_sid         267 source4/ntvfs/posix/pvfs_acl.c 		sd->group_sid = NULL;
group_sid         341 source4/ntvfs/posix/pvfs_acl.c 		if (!dom_sid_equal(sd->group_sid, new_sd->group_sid)) {
group_sid         342 source4/ntvfs/posix/pvfs_acl.c 			ids->sid = new_sd->group_sid;
group_sid         354 source4/ntvfs/posix/pvfs_acl.c 		sd->group_sid = new_sd->group_sid;
group_sid         697 source4/ntvfs/posix/pvfs_acl.c 			new_id = sd->group_sid;
group_sid         816 source4/ntvfs/posix/pvfs_acl.c 	sd->group_sid = talloc_steal(sd, ids[1].sid);
group_sid         104 source4/ntvfs/posix/pvfs_acl_nfs4.c 	sd->group_sid = talloc_steal(sd, ids[1].sid);
group_sid         122 source4/ntvfs/unixuid/vfs_unixuid.c 	ids[1].sid = token->group_sid;
group_sid        1184 source4/rpc_server/samr/dcesrv_samr.c 		struct dom_sid *group_sid;
group_sid        1186 source4/rpc_server/samr/dcesrv_samr.c 		group_sid = samdb_result_dom_sid(mem_ctx, res[i],
group_sid        1188 source4/rpc_server/samr/dcesrv_samr.c 		if (group_sid == NULL)
group_sid        1192 source4/rpc_server/samr/dcesrv_samr.c 			group_sid->sub_auths[group_sid->num_auths-1];
group_sid        3668 source4/rpc_server/samr/dcesrv_samr.c 			struct dom_sid *group_sid;
group_sid        3670 source4/rpc_server/samr/dcesrv_samr.c 			group_sid = samdb_result_dom_sid(mem_ctx, res[i],
group_sid        3672 source4/rpc_server/samr/dcesrv_samr.c 			if (group_sid == NULL) {
group_sid        3678 source4/rpc_server/samr/dcesrv_samr.c 				group_sid->sub_auths[group_sid->num_auths-1];
group_sid          40 source4/torture/libnet/groupinfo.c 	struct dom_sid *group_sid;
group_sid          42 source4/torture/libnet/groupinfo.c 	group_sid = dom_sid_add_rid(mem_ctx, domain_sid, *rid);
group_sid          45 source4/torture/libnet/groupinfo.c 	group.in.sid           = dom_sid_string(mem_ctx, group_sid);
group_sid         285 source4/torture/rpc/winreg.c 		if (sd->group_sid) {
group_sid         624 source4/torture/rpc/winreg.c 	if (!sd || !sd->group_sid) {
group_sid         628 source4/torture/rpc/winreg.c 	return dom_sid_equal(sd->group_sid, sid);
group_sid         113 source4/winbind/wb_cmd_getgrgid.c 	group_info->in.data.group_sid = state->sid;
group_sid          37 source4/winbind/wb_cmd_getgrnam.c 	struct dom_sid *group_sid;
group_sid         131 source4/winbind/wb_cmd_getgrnam.c 	ctx = wb_sid2gid_send(state, state->service, group_info->out.group_sid);
group_sid          37 source4/winbind/wb_cmd_getpwnam.c 	struct dom_sid *group_sid;
group_sid         137 source4/winbind/wb_cmd_getpwnam.c 	state->group_sid = dom_sid_dup(state, user_info->out.primary_group_sid);
group_sid         138 source4/winbind/wb_cmd_getpwnam.c 	if(composite_nomem(state->group_sid, state->ctx)) return;
group_sid         159 source4/winbind/wb_cmd_getpwnam.c 	ctx = wb_sid2gid_send(state, state->service, state->group_sid);