diff options
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/passdb.h | 4 | ||||
-rw-r--r-- | source3/include/proto.h | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/source3/include/passdb.h b/source3/include/passdb.h index 03d9f56c5a..d67c2842a6 100644 --- a/source3/include/passdb.h +++ b/source3/include/passdb.h @@ -311,8 +311,8 @@ struct pdb_methods NTSTATUS (*del_aliasmem)(struct pdb_methods *methods, const DOM_SID *alias, const DOM_SID *member); NTSTATUS (*enum_aliasmem)(struct pdb_methods *methods, - const DOM_SID *alias, DOM_SID **members, - size_t *p_num_members); + const DOM_SID *alias, TALLOC_CTX *mem_ctx, + DOM_SID **members, size_t *p_num_members); NTSTATUS (*enum_alias_memberships)(struct pdb_methods *methods, TALLOC_CTX *mem_ctx, const DOM_SID *domain_sid, diff --git a/source3/include/proto.h b/source3/include/proto.h index 19314e06c7..40855a0650 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -231,7 +231,8 @@ NTSTATUS pdb_default_add_aliasmem(struct pdb_methods *methods, NTSTATUS pdb_default_del_aliasmem(struct pdb_methods *methods, const DOM_SID *alias, const DOM_SID *member); NTSTATUS pdb_default_enum_aliasmem(struct pdb_methods *methods, - const DOM_SID *alias, DOM_SID **pp_members, + const DOM_SID *alias, TALLOC_CTX *mem_ctx, + DOM_SID **pp_members, size_t *p_num_members); NTSTATUS pdb_default_alias_memberships(struct pdb_methods *methods, TALLOC_CTX *mem_ctx, @@ -4547,7 +4548,7 @@ NTSTATUS pdb_get_aliasinfo(const DOM_SID *sid, struct acct_info *info); NTSTATUS pdb_set_aliasinfo(const DOM_SID *sid, struct acct_info *info); NTSTATUS pdb_add_aliasmem(const DOM_SID *alias, const DOM_SID *member); NTSTATUS pdb_del_aliasmem(const DOM_SID *alias, const DOM_SID *member); -NTSTATUS pdb_enum_aliasmem(const DOM_SID *alias, +NTSTATUS pdb_enum_aliasmem(const DOM_SID *alias, TALLOC_CTX *mem_ctx, DOM_SID **pp_members, size_t *p_num_members); NTSTATUS pdb_enum_alias_memberships(TALLOC_CTX *mem_ctx, const DOM_SID *domain_sid, |