summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoranlan_cs <vic.lan@pica8.com>2022-03-16 21:05:37 +0800
committeranlan_cs <vic.lan@pica8.com>2022-03-16 21:06:46 +0800
commitd58f056ab7d5597387b2aed1f9989eb118f15edf (patch)
tree105037395eab74b0af3f157d6592f15d2c90ceae
parent7344eb1f62c65d65719d9698bbe3e0a4581b51df (diff)
bgpd: remove dead code
`bgp_evpn_import_route_in_vrfs()` is special ( l2vpn ) form of `install_uninstall_evpn_route() with `AFI_L2VPN` and `SAFI_EVPN` family. No caller, just remove it. Signed-off-by: anlan_cs <vic.lan@pica8.com>
-rw-r--r--bgpd/bgp_evpn.c14
-rw-r--r--bgpd/bgp_evpn_private.h1
2 files changed, 0 insertions, 15 deletions
diff --git a/bgpd/bgp_evpn.c b/bgpd/bgp_evpn.c
index a9c006ca2b..e755ff7455 100644
--- a/bgpd/bgp_evpn.c
+++ b/bgpd/bgp_evpn.c
@@ -3506,20 +3506,6 @@ void bgp_evpn_import_type2_route(struct bgp_path_info *pi, int import)
&pi->net->p, pi, import);
}
-/* Import the pi into vrf routing tables */
-void bgp_evpn_import_route_in_vrfs(struct bgp_path_info *pi, int import)
-{
- struct bgp *bgp_evpn;
-
- bgp_evpn = bgp_get_evpn();
- if (!bgp_evpn)
- return;
-
- bgp_evpn_install_uninstall_table(bgp_evpn, AFI_L2VPN, SAFI_EVPN,
- &pi->net->p, pi, import, false /*vpn*/,
- true /*vrf*/);
-}
-
/*
* delete and withdraw all ipv4 and ipv6 routes in the vrf table as type-5
* routes
diff --git a/bgpd/bgp_evpn_private.h b/bgpd/bgp_evpn_private.h
index c46f34bf74..ce2191f99c 100644
--- a/bgpd/bgp_evpn_private.h
+++ b/bgpd/bgp_evpn_private.h
@@ -647,7 +647,6 @@ extern struct bgp_dest *
bgp_global_evpn_node_lookup(struct bgp_table *table, afi_t afi, safi_t safi,
const struct prefix_evpn *evp,
struct prefix_rd *prd);
-extern void bgp_evpn_import_route_in_vrfs(struct bgp_path_info *pi, int import);
extern void bgp_evpn_update_type2_route_entry(struct bgp *bgp,
struct bgpevpn *vpn,
struct bgp_node *rn,