Searched refs:group_sid (Results 1 - 25 of 45) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/testsuite/smbd/
H A Dse_access_check_utils.h42 char *owner_sid, char *group_sid);
H A Dse_access_check_utils.c101 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 Dsecdesc.c52 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 Ddisplay_sec.c182 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 Dsmbldap-groupadd68 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 Dsmbldap-groupmod168 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 Dwinbindd_group.c147 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 Dwinbindd_user.c72 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 Dwinbindd.h107 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 Dwinbindd_reconnect.c214 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 Dwinbindd_ads.c240 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 Dwinbindd_passdb.c213 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 Dpy_ntsec.c194 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 Dprofiles.c74 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 Dsmbcacls.c384 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 Dsharesec.c132 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 Dndr_sec_helper.c70 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 Dsecurity.h229 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 Dparse_sec.c254 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 Dpsec.c260 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 Dsmbldap-migrate-unix-groups68 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 Dpdb_get_set.c189 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 Dpdb_interface.c554 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 Dservice.c451 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 Ddisp_sec.c146 printf("group SID: %s\n", sid_string_static(sd->group_sid));

Completed in 134 milliseconds

12