Install callback to request routes when connections established.
[trust_router.git] / tr / tr_trp.c
index 11a2d30..5f78976 100644 (file)
@@ -797,6 +797,7 @@ void tr_config_changed(TR_CFG *new_cfg, void *cookie)
   trps_set_update_interval(trps, new_cfg->internal->trp_update_interval);
   trps_set_sweep_interval(trps, new_cfg->internal->trp_sweep_interval);
   trps_set_ptable(trps, new_cfg->peers);
+  trps_set_peer_status_callback(trps, tr_peer_status_change, (void *)trps);
   trps_clear_rtable(trps); /* should we do this every time??? */
   tr_add_local_routes(trps, new_cfg); /* should we do this every time??? */
   trps_update_active_routes(trps); /* find new routes */