From: Quentin Young Date: Thu, 14 May 2020 22:33:10 +0000 (-0400) Subject: bgpd: fix ecom leak handling l3vni update X-Git-Tag: base_7.6~557^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=refs%2Fpull%2F7105%2Fhead;p=mirror%2Ffrr.git bgpd: fix ecom leak handling l3vni update Signed-off-by: Quentin Young --- diff --git a/bgpd/bgp_evpn.c b/bgpd/bgp_evpn.c index 8c3e54566e..0703853354 100644 --- a/bgpd/bgp_evpn.c +++ b/bgpd/bgp_evpn.c @@ -519,6 +519,8 @@ static void form_auto_rt(struct bgp *bgp, vni_t vni, struct list *rtl) if (!ecom_found) listnode_add_sort(rtl, ecomadd); + else + ecommunity_free(&ecomadd); } /*