diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2024-08-08 14:04:42 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2024-08-08 14:24:59 -0400 |
| commit | 208c53c90e06843b741839c65cb438764ecd5e4d (patch) | |
| tree | f8c5b3c63fbe71e7e459d28e9e231ef318cd9c89 /isisd | |
| parent | db986aded4eb6b3bd76010c196378f43b6e02015 (diff) | |
isisd, lib: Cleanup linked list associated with snmp
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'isisd')
| -rw-r--r-- | isisd/isis_snmp.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/isisd/isis_snmp.c b/isisd/isis_snmp.c index f9e3780e29..83a06b6998 100644 --- a/isisd/isis_snmp.c +++ b/isisd/isis_snmp.c @@ -2826,6 +2826,13 @@ static int isis_snmp_init(struct event_loop *tm) return 0; } +static int isis_snmp_terminate(void) +{ + smux_terminate(); + + return 0; +} + /* * ISIS notification functions: we have one function per notification */ @@ -3448,6 +3455,7 @@ static int isis_snmp_module_init(void) hook_register(isis_circuit_del_hook, isis_circuit_snmp_id_free); hook_register(frr_late_init, isis_snmp_init); + hook_register(frr_fini, isis_snmp_terminate); return 0; } |
