summaryrefslogtreecommitdiff
path: root/lib/libfrr.c
diff options
context:
space:
mode:
authorDonald Sharp <donaldsharp72@gmail.com>2022-02-08 15:56:20 -0500
committerGitHub <noreply@github.com>2022-02-08 15:56:20 -0500
commitb564209367385688c7146b00dc5237dde6770660 (patch)
treefe9137205f43ee835e258bffa085c39b7d26ba60 /lib/libfrr.c
parent1a8a7016a6ab5c098be9e6d3e9043a337a8aefaf (diff)
parent28297b1e84ad330c115c0dc56055ee560b2ba974 (diff)
Merge pull request #8458 from opensourcerouting/xref-5424
lib: RFC5424 syslog support
Diffstat (limited to 'lib/libfrr.c')
-rw-r--r--lib/libfrr.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libfrr.c b/lib/libfrr.c
index 89bbe6de2e..d5e326be41 100644
--- a/lib/libfrr.c
+++ b/lib/libfrr.c
@@ -46,6 +46,7 @@
#include "frrscript.h"
#include "systemd.h"
+DEFINE_HOOK(frr_early_init, (struct thread_master * tm), (tm));
DEFINE_HOOK(frr_late_init, (struct thread_master * tm), (tm));
DEFINE_HOOK(frr_config_pre, (struct thread_master * tm), (tm));
DEFINE_HOOK(frr_config_post, (struct thread_master * tm), (tm));
@@ -770,6 +771,7 @@ struct thread_master *frr_init(void)
master = thread_master_create(NULL);
signal_init(master, di->n_signals, di->signals);
+ hook_call(frr_early_init, master);
#ifdef HAVE_SQLITE3
if (!di->db_file)