summaryrefslogtreecommitdiff
path: root/src/util/domain_info_utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/domain_info_utils.c')
-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 45b9f7b5..d0f709ec 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;