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