mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-06 02:46:26 +00:00
Merge pull request #2870 from AnuradhaKaruppiah/bgp-default-del
bgpd: unregister VNI learning from zebra on default instance delete
This commit is contained in:
commit
a86b18d82f
@ -3187,15 +3187,16 @@ int bgp_delete(struct bgp *bgp)
|
|||||||
.import_redirect_rtlist);
|
.import_redirect_rtlist);
|
||||||
bgp->vpn_policy[afi].import_redirect_rtlist = NULL;
|
bgp->vpn_policy[afi].import_redirect_rtlist = NULL;
|
||||||
}
|
}
|
||||||
/* Remove visibility via the master list - there may however still be
|
|
||||||
* routes to be processed still referencing the struct bgp.
|
|
||||||
*/
|
|
||||||
listnode_delete(bm->bgp, bgp);
|
|
||||||
|
|
||||||
/* Deregister from Zebra, if needed */
|
/* Deregister from Zebra, if needed */
|
||||||
if (IS_BGP_INST_KNOWN_TO_ZEBRA(bgp))
|
if (IS_BGP_INST_KNOWN_TO_ZEBRA(bgp))
|
||||||
bgp_zebra_instance_deregister(bgp);
|
bgp_zebra_instance_deregister(bgp);
|
||||||
|
|
||||||
|
/* Remove visibility via the master list - there may however still be
|
||||||
|
* routes to be processed still referencing the struct bgp.
|
||||||
|
*/
|
||||||
|
listnode_delete(bm->bgp, bgp);
|
||||||
|
|
||||||
/* Free interfaces in this instance. */
|
/* Free interfaces in this instance. */
|
||||||
bgp_if_finish(bgp);
|
bgp_if_finish(bgp);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user