diff options
author | Ludwig Krispenz <lkrispen@redhat.com> | 2015-08-06 16:40:52 +0200 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2015-08-10 17:35:10 +0200 |
commit | 41cbea0026b191d8410af2cf00a71aad5357f43f (patch) | |
tree | 747aafa5b5250f81f29538e6c001c564afa88e61 /daemons/ipa-slapi-plugins/topology/topology_cfg.c | |
parent | 8b8acf95dcf0b4cc8baa2344c5e68f8632f590c1 (diff) | |
download | freeipa-cstopology.tar.gz freeipa-cstopology.tar.xz freeipa-cstopology.zip |
handle multiple managed suffixescstopology
trigger topology updaet if suffix entry is added
trigger topology update if managedSuffix is modified in host entry
Diffstat (limited to 'daemons/ipa-slapi-plugins/topology/topology_cfg.c')
-rw-r--r-- | daemons/ipa-slapi-plugins/topology/topology_cfg.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/daemons/ipa-slapi-plugins/topology/topology_cfg.c b/daemons/ipa-slapi-plugins/topology/topology_cfg.c index 9c4b02ba3..d211f20f6 100644 --- a/daemons/ipa-slapi-plugins/topology/topology_cfg.c +++ b/daemons/ipa-slapi-plugins/topology/topology_cfg.c @@ -809,6 +809,9 @@ ipa_topo_cfg_replica_new(void) topoRepl->next = NULL; topoRepl->repl_segments = NULL; topoRepl->repl_root = NULL; + topoRepl->strip_attrs = NULL; + topoRepl->total_attrs = NULL; + topoRepl->repl_attrs = NULL; topoRepl->shared_config_base = NULL; topoRepl->hosts = NULL; topoRepl->repl_lock = slapi_new_mutex(); @@ -851,7 +854,6 @@ ipa_topo_cfg_replica_free(TopoReplica *tconf) slapi_destroy_mutex(tconf->repl_lock); slapi_ch_free_string(&tconf->shared_config_base); slapi_ch_free_string(&tconf->repl_root); - slapi_sdn_free(&tconf->shared_config_sdn); seg = tconf->repl_segments; while (seg) { seg_next = seg->next; |