summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2013-01-08 14:02:53 -0500
committerSimo Sorce <simo@redhat.com>2013-01-11 10:43:15 -0500
commite55fa623db624764446cad7eb3c94b5b6a5a63d9 (patch)
tree2132b6ebfb56bda23c58f53dd76ed234e1fac26d /src/util
parent0dfef555fb1000aa932996221f045d310dbdaabd (diff)
Stop creating fake sysdb contextssimo
Now that the sysdb context does not contain anymore domain related data we can simply stop creating faxe sysdb context and just reference the parent context.
Diffstat (limited to 'src/util')
-rw-r--r--src/util/domain_info_utils.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/util/domain_info_utils.c b/src/util/domain_info_utils.c
index b10736fb8..ea9445e94 100644
--- a/src/util/domain_info_utils.c
+++ b/src/util/domain_info_utils.c
@@ -28,8 +28,7 @@ struct sss_domain_info *new_subdomain(TALLOC_CTX *mem_ctx,
const char *flat_name,
const char *id)
{
- int ret;
- struct sss_domain_info *dom = NULL;
+ struct sss_domain_info *dom;
dom = talloc_zero(mem_ctx, struct sss_domain_info);
if (dom == NULL) {
@@ -94,11 +93,7 @@ struct sss_domain_info *new_subdomain(TALLOC_CTX *mem_ctx,
DEBUG(SSSDBG_OP_FAILURE, ("Missing sysdb context in parent domain.\n"));
goto fail;
}
- ret = sysdb_get_subdomain_context(dom, parent->sysdb, dom, &dom->sysdb);
- if (ret != EOK) {
- DEBUG(SSSDBG_OP_FAILURE, ("sysdb_get_subdomain_context failed.\n"));
- goto fail;
- }
+ dom->sysdb = parent->sysdb;
return dom;