diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2023-03-18 15:35:34 -0400 | 
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2023-03-18 15:35:34 -0400 | 
| commit | 7773d0071ab4eb1b725581c525c3e152f2c806c7 (patch) | |
| tree | 6e6d737d9c69fa7b8e3b9aa3492db4b0d9318fbc /ospfd/ospf_opaque.c | |
| parent | f2073996bca452299b95e0d8a3ee0fea5cd6d316 (diff) | |
ospfd: Cleanup some memory leaks on shutdown in ospf_apiserver.c
Clean up some memory leaks found in ospf_apiserver.c  Also
a crash in the original implementation.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'ospfd/ospf_opaque.c')
| -rw-r--r-- | ospfd/ospf_opaque.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/ospfd/ospf_opaque.c b/ospfd/ospf_opaque.c index 2e8e48bb5a..fa04f092dc 100644 --- a/ospfd/ospf_opaque.c +++ b/ospfd/ospf_opaque.c @@ -117,6 +117,10 @@ void ospf_opaque_finish(void)  	ospf_ext_finish(); +#ifdef SUPPORT_OSPF_API +	ospf_apiserver_term(); +#endif +  	ospf_sr_finish();  }  | 
