Lines Matching defs:member
32 * critical operation is to determine the aliases a SID is member of, not
33 * listing alias members. So we store a list of alias SIDs a SID is member of
34 * hanging of the member as key.
486 * store a list of aliases a SID is member of hanging off MEMBEROF/SID. */
488 static NTSTATUS one_alias_membership(const DOM_SID *member,
500 sid_to_string(string_sid, member);
547 static BOOL is_aliasmem(const DOM_SID *alias, const DOM_SID *member)
554 if (!NT_STATUS_IS_OK(alias_memberships(member, 1, &sids, &num)))
567 static NTSTATUS add_aliasmem(const DOM_SID *alias, const DOM_SID *member)
588 if (is_aliasmem(alias, member))
591 sid_to_string(string_sid, member);
643 DOM_SID alias, member;
655 * member. Add that. */
665 if (!string_to_sid(&member, member_string))
668 add_sid_to_array(&member, closure->sids, closure->num);
702 static NTSTATUS del_aliasmem(const DOM_SID *alias, const DOM_SID *member)
713 result = alias_memberships(member, 1, &sids, &num);
735 sid_to_string(sid_string, member);
1332 const DOM_SID *alias, const DOM_SID *member)
1334 return add_aliasmem(alias, member);
1338 const DOM_SID *alias, const DOM_SID *member)
1340 return del_aliasmem(alias, member);