diff options
author | Dimitri Staessens <dimitri@ouroboros.rocks> | 2025-08-11 20:32:23 +0200 |
---|---|---|
committer | Sander Vrijders <sander@ouroboros.rocks> | 2025-08-18 08:29:23 +0200 |
commit | 961b3824bfb82ddb00f85c1a7fbed7f802f48219 (patch) | |
tree | f36d3f29f2a8a875b26db25307cb735db09f7711 /src/ipcpd/unicast/dt.c | |
parent | f3a8b05a9e71473b88132919f8f1813eb577f71a (diff) | |
download | ouroboros-961b3824bfb82ddb00f85c1a7fbed7f802f48219.tar.gz ouroboros-961b3824bfb82ddb00f85c1a7fbed7f802f48219.zip |
ipcpd: Configure link-state at bootstrap
The link-state component had some values defined in the source such as
link-state advertisement interval, link timeout period and the PFF
recalculation time. These can now be configured from the config file
or via "irm ipcp bootstrap" on the command line.
Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks>
Diffstat (limited to 'src/ipcpd/unicast/dt.c')
-rw-r--r-- | src/ipcpd/unicast/dt.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/ipcpd/unicast/dt.c b/src/ipcpd/unicast/dt.c index 5dac70e9..aece10cb 100644 --- a/src/ipcpd/unicast/dt.c +++ b/src/ipcpd/unicast/dt.c @@ -570,7 +570,7 @@ int dt_init(struct dt_config cfg) int i; int j; char dtstr[RIB_NAME_STRLEN + 1]; - int pp; + enum pol_pff pp; struct conn_info info; memset(&info, 0, sizeof(info)); @@ -607,8 +607,7 @@ int dt_init(struct dt_config cfg) goto fail_connmgr_comp_init; } - pp = routing_init(cfg.routing_type); - if (pp < 0) { + if (routing_init(&cfg.routing, &pp) < 0) { log_err("Failed to init routing."); goto fail_routing; } |