From 0ad38d777f442b5da10c39c9c5695c4d857d7141 Mon Sep 17 00:00:00 2001 From: Christian Ambach Date: Mon, 27 May 2013 12:24:22 +0200 Subject: s3:passdb add pdb_*_is_responsible_for* functions allows PDB modules to specify for which special domains they are responsible when it comes to SID->xid conversion By default, passdb modules will be responsible for local BUILTIN, local SAM and Unix Users/Groups Pair-Programmed-With: Michael Adam Signed-off-by: Christian Ambach Signed-off-by: Michael Adam --- source3/include/passdb.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source3/include') diff --git a/source3/include/passdb.h b/source3/include/passdb.h index e032ae1014..793c7667cc 100644 --- a/source3/include/passdb.h +++ b/source3/include/passdb.h @@ -934,6 +934,11 @@ NTSTATUS pdb_enum_upn_suffixes(TALLOC_CTX *mem_ctx, NTSTATUS pdb_set_upn_suffixes(uint32_t num_suffixes, const char **suffixes); +bool pdb_is_responsible_for_our_sam(void); +bool pdb_is_responsible_for_builtin(void); +bool pdb_is_responsible_for_wellknown(void); +bool pdb_is_responsible_for_unix_users(void); +bool pdb_is_responsible_for_unix_groups(void); /* The following definitions come from passdb/pdb_util.c */ -- cgit