/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/testsuite/smbd/ |
H A D | se_access_check_utils.h | 42 char *owner_sid, char *group_sid);
|
H A D | se_access_check_utils.c | 101 char *owner_sid, char *group_sid) 111 char_to_sid(&the_group_sid, group_sid); 100 build_sec_desc(struct ace_entry *dacl, struct ace_entry *sacl, char *owner_sid, char *group_sid) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/lib/ |
H A D | secdesc.c | 52 if (psd->group_sid != NULL) 53 offset += sid_size(psd->group_sid); 107 if (!sid_equal(s1->group_sid, s2->group_sid)) { 110 sid_to_string(str1, s1->group_sid); 111 sid_to_string(str2, s2->group_sid); 147 DOM_SID *owner_sid, *group_sid; local 160 group_sid = new_sdb->sec->group_sid ? new_sdb->sec->group_sid 194 make_sec_desc(TALLOC_CTX *ctx, uint16 revision, uint16 type, const DOM_SID *owner_sid, const DOM_SID *group_sid, SEC_ACL *sacl, SEC_ACL *dacl, size_t *sd_size) argument 285 make_standard_sec_desc(TALLOC_CTX *ctx, const DOM_SID *owner_sid, const DOM_SID *group_sid, SEC_ACL *dacl, size_t *sd_size) argument [all...] |
H A D | display_sec.c | 182 if (sec->group_sid) { 183 sid_to_string(sid_str, sec->group_sid);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/examples/LDAP/smbldap-tools-0.9.2/ |
H A D | smbldap-groupadd | 68 my $group_sid; 72 $group_sid = $tmp; 90 $group_sid = $config{SID}.'-'.$group_rid; 95 my $test_exist_sid=does_sid_exist($group_sid,$config{groupsdn}); 108 if ($group_sid) { 122 'sambaSID' => $group_sid,
|
H A D | smbldap-groupmod | 168 my $group_sid; 171 $group_sid = $tmp; 189 $group_sid = $config{SID}.'-'.$group_rid; 192 if ($group_sid) { 195 push(@mods, 'sambaSID' => $group_sid);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/nsswitch/ |
H A D | winbindd_group.c | 147 DOM_SID *group_sid, 157 if (!NT_STATUS_IS_OK(pdb_enum_aliasmem(group_sid, &members, 198 /* Fill in the group membership field of a NT group given by group_sid */ 202 DOM_SID *group_sid, 222 DEBUG(10, ("group SID %s\n", sid_to_string(sid_string, group_sid))); 232 result = fill_passdb_alias_grmem(domain, group_sid, 242 sid_to_string(sid_string, group_sid), domain->name, 255 sid_peek_rid( group_sid, &group_rid ); 264 sid_to_string(sid_string, group_sid), domain->name )); 303 if (sid_equal(group_sid, 146 fill_passdb_alias_grmem(struct winbindd_domain *domain, DOM_SID *group_sid, size_t *num_gr_mem, char **gr_mem, size_t *gr_mem_len) argument 200 fill_grent_mem(struct winbindd_domain *domain, struct winbindd_cli_state *state, DOM_SID *group_sid, enum lsa_SidType group_name_type, size_t *num_gr_mem, char **gr_mem, size_t *gr_mem_len) argument 459 DOM_SID group_sid, tmp_sid; local 592 getgrgid_got_sid(struct winbindd_cli_state *state, DOM_SID group_sid) argument 667 DOM_SID group_sid; local 953 DOM_SID group_sid; local [all...] |
H A D | winbindd_user.c | 72 DOM_SID *user_sid, DOM_SID *group_sid, 91 if (!NT_STATUS_IS_OK(idmap_sid_to_gid(group_sid, &pw->pw_gid))) { 92 DEBUG(1, ("error getting group id for sid %s\n", sid_to_string(sid_string, group_sid))); 161 if (!sid_peek_check_rid(&domain->sid, &user_info.group_sid, 180 DOM_SID group_sid; member in struct:getpwsid_state 252 sid_copy(&s->group_sid, &s->domain->sid); 253 sid_append_rid(&s->group_sid, group_rid); 272 winbindd_sid2gid_async(s->state->mem_ctx, &s->group_sid, 613 sid_copy(&name_list[ent->num_sam_entries+i].group_sid, 614 &info[i].group_sid); 71 winbindd_fill_pwent(char *dom_name, char *user_name, DOM_SID *user_sid, DOM_SID *group_sid, char *full_name, char *homedir, char *shell, struct winbindd_pw *pw) argument [all...] |
H A D | winbindd.h | 107 DOM_SID group_sid; member in struct:getpwent_user 120 DOM_SID group_sid; member in struct:__anon5837 284 const DOM_SID *group_sid,
|
H A D | winbindd_reconnect.c | 214 const DOM_SID *group_sid, uint32 *num_names, 221 group_sid, num_names, 227 group_sid, num_names, 212 lookup_groupmem(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *group_sid, uint32 *num_names, DOM_SID **sid_mem, char ***names, uint32 **name_types) argument
|
H A D | winbindd_ads.c | 240 sid_compose(&(*info)[i].group_sid, &domain->sid, group); 495 sid_compose(&info->group_sid, &domain->sid, group_rid); 570 DOM_SID group_sid; local 572 if (!ads_pull_sid(ads, msg, "objectSid", &group_sid)) { 578 if (sid_check_is_in_builtin(&group_sid)) { 582 if (!add_sid_to_array(mem_ctx, &group_sid, user_sids, 839 const DOM_SID *group_sid, uint32 *num_names, 861 sid_string_static(group_sid))); 872 if ((sidstr = sid_binstring(group_sid)) == NULL) { 995 DEBUG(3,("ads lookup_groupmem for sid=%s\n", sid_to_string(sid_string, group_sid))); 837 lookup_groupmem(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *group_sid, uint32 *num_names, DOM_SID **sid_mem, char ***names, uint32 **name_types) argument [all...] |
H A D | winbindd_passdb.c | 213 const DOM_SID *group_sid, uint32 *num_names, 225 if (!sid_check_is_in_our_domain(group_sid)) { 234 result = pdb_enum_group_members(tmp_ctx, group_sid, &rids, 211 lookup_groupmem(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *group_sid, uint32 *num_names, DOM_SID **sid_mem, char ***names, uint32 **name_types) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/python/ |
H A D | py_ntsec.c | 194 if (py_from_SID(&obj, sd->group_sid)) { 195 PyDict_SetItemString(*dict, "group_sid", obj); 217 DOM_SID owner_sid, group_sid; local 223 ZERO_STRUCT(owner_sid); ZERO_STRUCT(group_sid); 247 if ((obj = PyDict_GetItemString(dict, "group_sid"))) { 251 if (!py_to_SID(&group_sid, obj)) 283 got_group_sid ? &group_sid : NULL, 292 got_group_sid ? &group_sid : NULL,
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/utils/ |
H A D | profiles.c | 74 verbose_output(" Group SID: %s\n", sid_string_static(sd->group_sid)); 75 if ( sid_equal( sd->group_sid, s1 ) ) { 76 sid_copy( sd->group_sid, s2 ); 79 sid_string_static(sd->group_sid));
|
H A D | smbcacls.c | 384 DOM_SID *group_sid=NULL, *owner_sid=NULL; local 410 if (group_sid) { 414 group_sid = SMB_CALLOC_ARRAY(DOM_SID, 1); 415 if (!group_sid || 416 !StringToSid(group_sid, tok+6)) { 439 ret = make_sec_desc(ctx,revision, SEC_DESC_SELF_RELATIVE, owner_sid, group_sid, 443 SAFE_FREE(group_sid); 468 if (sd->group_sid) { 469 SidToString(sidstr, sd->group_sid); 712 if (sd->group_sid) { [all...] |
H A D | sharesec.c | 132 fprintf(f, "GROUP:%s\n", sid_string_static(sd->group_sid)); 459 if (sd->group_sid) { 460 old->group_sid = sd->group_sid;
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/librpc/ndr/ |
H A D | ndr_sec_helper.c | 70 ret += ndr_size_dom_sid(sd->group_sid, flags); 721 NDR_CHECK(ndr_push_relative_ptr1(ndr, r->group_sid)); 730 if (r->group_sid) { 731 NDR_CHECK(ndr_push_relative_ptr2(ndr, r->group_sid)); 732 NDR_CHECK(ndr_push_dom_sid(ndr, NDR_SCALARS, r->group_sid)); 774 NDR_PULL_ALLOC(ndr, r->group_sid); 775 NDR_CHECK(ndr_pull_relative_ptr1(ndr, r->group_sid, _ptr_group_sid)); 777 r->group_sid = NULL; 805 if (r->group_sid) { 808 NDR_CHECK(ndr_pull_relative_ptr2(ndr, r->group_sid)); [all...] |
H A D | security.h | 229 struct dom_sid *group_sid;/* [relative] */ member in struct:security_descriptor 241 struct dom_sid *group_sid;/* [unique] */ member in struct:security_token
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/rpc_parse/ |
H A D | parse_sec.c | 254 if (psd->group_sid != NULL) { 256 offset += sid_size(psd->group_sid); 305 if((psd->group_sid = PRS_ALLOC_MEM(ps,DOM_SID,1)) == NULL) 309 if(!smb_io_dom_sid("group_sid", psd->group_sid, ps, depth))
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/testsuite/printing/ |
H A D | psec.c | 260 DOM_SID user_sid, group_sid; local 298 string_to_sid(&group_sid, line); 335 has_group_sid ? &group_sid : NULL,
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/examples/LDAP/smbldap-tools-0.9.2/doc/ |
H A D | smbldap-migrate-unix-groups | 68 my $group_sid = "$config{SID}-$group_rid"; 69 my $test_exist_sid=does_sid_exist($group_sid,$config{groupsdn}); 79 $entry->replace( 'sambaSID' => $group_sid );
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/passdb/ |
H A D | pdb_get_set.c | 189 if ( sampass->group_sid ) { 190 return sampass->group_sid; 231 sampass->group_sid = gsid; 232 return sampass->group_sid; 245 sampass->group_sid = gsid; 247 return sampass->group_sid; 553 if ( !(sampass->group_sid = TALLOC_P( sampass, DOM_SID )) ) { 561 sid_copy(sampass->group_sid, g_sid); 563 sid_copy( sampass->group_sid, get_global_sam_sid() ); 564 sid_append_rid( sampass->group_sid, DOMAIN_GROUP_RID_USER [all...] |
H A D | pdb_interface.c | 554 DOM_SID group_sid; local 581 sid_compose(&group_sid, get_global_sam_sid(), *rid); 583 return add_initial_entry(grp->gr_gid, sid_string_static(&group_sid), 598 DOM_SID group_sid; local 604 sid_compose(&group_sid, get_global_sam_sid(), rid); 606 if (!get_domain_group_from_sid(group_sid, &map)) { 629 status = pdb_delete_group_mapping_entry(group_sid); 746 const DOM_SID *group_sid) 759 if (sid_equal(group_sid, &sids[i])) { 771 DOM_SID group_sid, member_si local 745 pdb_user_in_group(TALLOC_CTX *mem_ctx, struct samu *account, const DOM_SID *group_sid) argument 833 DOM_SID group_sid, member_sid; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/smbd/ |
H A D | service.c | 451 DOM_SID group_sid; local 483 NULL, NULL, &group_sid, &type)) { 496 if (!sid_to_gid(&group_sid, &gid)) { 498 sid_string_static(&group_sid), groupname)); 510 if (user_in_group_sid(username, &group_sid)) { 511 sid_copy(pgroup_sid, &group_sid); 523 sid_copy(pgroup_sid, &group_sid); 727 DOM_SID group_sid; local 731 &group_sid, &conn->gid); 760 &group_sid); [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/libads/ |
H A D | disp_sec.c | 146 printf("group SID: %s\n", sid_string_static(sd->group_sid));
|