diff options
author | Pavel Reichl <pavel.reichl@redhat.com> | 2013-12-17 17:32:04 +0000 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-01-09 11:54:08 +0100 |
commit | 98869bb5e22774dc02dacd93e411975fa839b616 (patch) | |
tree | 0090ee67432b72729f9c480267f4005bfa52f45f /src/providers/ad/ad_id.c | |
parent | 153efc74ff188c12c03e9578c6fb1d39c69ef5d7 (diff) | |
download | sssd-98869bb5e22774dc02dacd93e411975fa839b616.tar.gz sssd-98869bb5e22774dc02dacd93e411975fa839b616.tar.xz sssd-98869bb5e22774dc02dacd93e411975fa839b616.zip |
responder: Set forest attribute in AD domains
Resolves:
https://fedorahosted.org/sssd/ticket/2160
Diffstat (limited to 'src/providers/ad/ad_id.c')
-rw-r--r-- | src/providers/ad/ad_id.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/providers/ad/ad_id.c b/src/providers/ad/ad_id.c index e47c41863..44bfa0098 100644 --- a/src/providers/ad/ad_id.c +++ b/src/providers/ad/ad_id.c @@ -519,9 +519,10 @@ ad_enumeration_master_done(struct tevent_req *subreq) struct ad_enumeration_state); char *flat_name; char *master_sid; + char *forest; ret = ad_master_domain_recv(subreq, state, - &flat_name, &master_sid); + &flat_name, &master_sid, &forest); talloc_zfree(subreq); if (ret != EOK) { DEBUG(SSSDBG_OP_FAILURE, ("Cannot retrieve master domain info\n")); @@ -530,7 +531,7 @@ ad_enumeration_master_done(struct tevent_req *subreq) } ret = sysdb_master_domain_add_info(state->sdom->dom, - flat_name, master_sid); + flat_name, master_sid, forest); if (ret != EOK) { DEBUG(SSSDBG_OP_FAILURE, ("Cannot save master domain info\n")); tevent_req_error(req, ret); |