]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: solve valgrind issues in bgp_evpn_cleanup
authorMitesh Kanjariya <mitesh@marvel-07.cumulusnetworks.com>
Fri, 15 Dec 2017 17:23:13 +0000 (09:23 -0800)
committerMitesh Kanjariya <mitesh@marvel-07.cumulusnetworks.com>
Fri, 15 Dec 2017 17:23:13 +0000 (09:23 -0800)
Signed-off-by: Mitesh Kanjariya <mitesh@cumulusnetworks.com>
bgpd/bgp_evpn.c

index 8846a894bc4522ff9368ad304de3dd3d922ed5e1..321d94860f5dcc93a17e384de488a120d69b964f 100644 (file)
@@ -4348,13 +4348,10 @@ void bgp_evpn_cleanup(struct bgp *bgp)
        bgp->vnihash = NULL;
        if (bgp->vrf_import_rtl)
                list_delete_and_null(&bgp->vrf_import_rtl);
-       bgp->vrf_import_rtl = NULL;
        if (bgp->vrf_export_rtl)
                list_delete_and_null(&bgp->vrf_export_rtl);
-       bgp->vrf_export_rtl = NULL;
        if (bgp->l2vnis)
                list_delete_and_null(&bgp->l2vnis);
-       bgp->l2vnis = NULL;
        bf_release_index(bm->rd_idspace, bgp->vrf_rd_id);
 }