]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Remove dead code regarding prefix_rd allocation 8433/head
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Fri, 9 Apr 2021 07:52:36 +0000 (10:52 +0300)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Fri, 9 Apr 2021 11:38:01 +0000 (14:38 +0300)
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_mplsvpn.c

index a902c63dea3d294e7b32a3d8bdd853686bfe9631..62fed931f95950440428f4149ec1fef820b04bfa 100644 (file)
@@ -1417,7 +1417,6 @@ void vpn_leak_to_vrf_update_all(struct bgp *bgp_vrf, /* to */
                                struct bgp *bgp_vpn, /* from */
                                afi_t afi)
 {
-       struct prefix_rd prd;
        struct bgp_dest *pdest;
        safi_t safi = SAFI_MPLS_VPN;
 
@@ -1428,16 +1427,10 @@ void vpn_leak_to_vrf_update_all(struct bgp *bgp_vrf, /* to */
         */
        for (pdest = bgp_table_top(bgp_vpn->rib[afi][safi]); pdest;
             pdest = bgp_route_next(pdest)) {
-               const struct prefix *p = bgp_dest_get_prefix(pdest);
                struct bgp_table *table;
                struct bgp_dest *bn;
                struct bgp_path_info *bpi;
 
-               memset(&prd, 0, sizeof(prd));
-               prd.family = AF_UNSPEC;
-               prd.prefixlen = 64;
-               memcpy(prd.val, &p->u.val, 8);
-
                /* This is the per-RD table of prefixes */
                table = bgp_dest_get_bgp_table_info(pdest);