diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2024-08-08 13:17:42 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2024-08-08 14:24:59 -0400 |
| commit | 2e7d915ca292dae09b95f31fb52b21b8b935c5dc (patch) | |
| tree | 752f80ef185236a7b305d001de9ffca92018823a /isisd/isis_lfa.c | |
| parent | b44972b65c86a99d2c29f75b04efc0a1becdaf85 (diff) | |
isisd: Cleanup leaked hash on shut in circuit
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'isisd/isis_lfa.c')
| -rw-r--r-- | isisd/isis_lfa.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/isisd/isis_lfa.c b/isisd/isis_lfa.c index dc8f0b96c0..887f27eec5 100644 --- a/isisd/isis_lfa.c +++ b/isisd/isis_lfa.c @@ -238,10 +238,10 @@ void isis_lfa_excluded_ifaces_init(struct isis_circuit *circuit, int level) * * @param nodes List of SPF nodes */ -void isis_lfa_excluded_ifaces_clear(struct isis_circuit *circuit, int level) +void isis_lfa_excluded_ifaces_delete(struct isis_circuit *circuit, int level) { - hash_clean(circuit->lfa_excluded_ifaces[level - 1], - lfa_excl_interface_hash_free); + hash_clean_and_free(&circuit->lfa_excluded_ifaces[level - 1], + lfa_excl_interface_hash_free); } /** |
