diff options
| author | Mobashshera Rasool <mrasool@vmware.com> | 2022-06-24 05:36:15 -0700 | 
|---|---|---|
| committer | Mobashshera Rasool <mrasool@vmware.com> | 2022-06-24 05:36:15 -0700 | 
| commit | 3b2f2aa146661afdf4a7c081ba650a7ca2073ae4 (patch) | |
| tree | 77953496e12dc2d2405069420fe29f5f75454625 /pimd/pim_instance.c | |
| parent | 8771cdcb94454164a2067306a16a81c543dec1fb (diff) | |
pimd: Clean up mroute_socket when pim terminates.
pim_mroute_socket_disable api is present but nowhere called.
This should be called when pim instance is terminated.
Fixed it.
Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
Diffstat (limited to 'pimd/pim_instance.c')
| -rw-r--r-- | pimd/pim_instance.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/pimd/pim_instance.c b/pimd/pim_instance.c index 8f117033e4..938a10345a 100644 --- a/pimd/pim_instance.c +++ b/pimd/pim_instance.c @@ -70,6 +70,8 @@ static void pim_instance_terminate(struct pim_instance *pim)  	pim_msdp_exit(pim); +	pim_mroute_socket_disable(pim); +  	XFREE(MTYPE_PIM_PLIST_NAME, pim->spt.plist);  	XFREE(MTYPE_PIM_PLIST_NAME, pim->register_plist);  | 
