diff options
| author | Igor Ryzhov <iryzhov@nfware.com> | 2024-02-04 21:52:47 +0200 |
|---|---|---|
| committer | Igor Ryzhov <iryzhov@nfware.com> | 2024-02-04 22:25:57 +0200 |
| commit | ea6a7d3fa3ec7ee515dade6414636e43d8677f1c (patch) | |
| tree | 5b4513e0b0761972954bedcb8e46e396a43baf74 /lib/routing_nb.h | |
| parent | 7c02567b4aa921c0a09ce326f1c49620e0894372 (diff) | |
lib, mgmtd: don't register NB config callbacks in mgmtd
mgmtd is supposed to only register CLI callbacks. If configuration
callbacks are registered, they are getting called on startup when mgmtd
reads config files, and they can use infrastructure that is not
initialized on mgmtd, or allocate some memory that is never freed.
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
Diffstat (limited to 'lib/routing_nb.h')
| -rw-r--r-- | lib/routing_nb.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/routing_nb.h b/lib/routing_nb.h index cc83d8469d..e805e1cd0f 100644 --- a/lib/routing_nb.h +++ b/lib/routing_nb.h @@ -6,6 +6,7 @@ extern "C" { #endif extern const struct frr_yang_module_info frr_routing_info; +extern const struct frr_yang_module_info frr_routing_cli_info; /* Mandatory callbacks. */ int routing_control_plane_protocols_control_plane_protocol_create( |
