summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa/ipa_subdomains_server.c
diff options
context:
space:
mode:
authorMichal Židek <mzidek@redhat.com>2017-06-21 13:01:40 +0200
committerJakub Hrozek <jhrozek@redhat.com>2017-07-11 12:09:48 +0200
commit386c5f2e134beb6fcfc474f347e226ac0dedfef5 (patch)
tree192dec392c502acf245a2780982268fbe4597206 /src/providers/ipa/ipa_subdomains_server.c
parent6d57cd501c28aa52731c56cd751bbc404f991ae0 (diff)
downloadsssd-386c5f2e134beb6fcfc474f347e226ac0dedfef5.tar.gz
sssd-386c5f2e134beb6fcfc474f347e226ac0dedfef5.tar.xz
sssd-386c5f2e134beb6fcfc474f347e226ac0dedfef5.zip
SDAP: Add sdap_domain_copy_search_bases
Add function to copy search bases from one sdap_domain to another. Resolves: https://pagure.io/SSSD/sssd/issue/3435 Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com>
Diffstat (limited to 'src/providers/ipa/ipa_subdomains_server.c')
-rw-r--r--src/providers/ipa/ipa_subdomains_server.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/providers/ipa/ipa_subdomains_server.c b/src/providers/ipa/ipa_subdomains_server.c
index 443d83824..c908d9cfd 100644
--- a/src/providers/ipa/ipa_subdomains_server.c
+++ b/src/providers/ipa/ipa_subdomains_server.c
@@ -926,13 +926,7 @@ static errno_t ipa_server_create_trusts_step(struct tevent_req *req)
/* Replace basedn and search bases from sdom_b with values
* from sdom_a */
- sdom_b->search_bases = sdom_a->search_bases;
- sdom_b->user_search_bases = sdom_a->user_search_bases;
- sdom_b->group_search_bases = sdom_a->group_search_bases;
- sdom_b->netgroup_search_bases = sdom_a->netgroup_search_bases;
- sdom_b->sudo_search_bases = sdom_a->sudo_search_bases;
- sdom_b->service_search_bases = sdom_a->service_search_bases;
- sdom_b->autofs_search_bases = sdom_a->autofs_search_bases;
+ sdap_domain_copy_search_bases(sdom_b, sdom_a);
}
}