mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-05 11:48:50 +00:00
Merge pull request #5299 from ton31337/fix/remove_dead_code
bgpd: Remove not used bgp_find_nexthop() function
This commit is contained in:
commit
a5f271c635
@ -65,27 +65,6 @@ static int bgp_isvalid_labeled_nexthop(struct bgp_nexthop_cache *bnc)
|
||||
|| (bnc && CHECK_FLAG(bnc->flags, BGP_NEXTHOP_LABELED_VALID)));
|
||||
}
|
||||
|
||||
int bgp_find_nexthop(struct bgp_path_info *path, int connected)
|
||||
{
|
||||
struct bgp_nexthop_cache *bnc = path->nexthop;
|
||||
|
||||
if (!bnc)
|
||||
return 0;
|
||||
|
||||
/*
|
||||
* We are cheating here. Views have no associated underlying
|
||||
* ability to detect nexthops. So when we have a view
|
||||
* just tell everyone the nexthop is valid
|
||||
*/
|
||||
if (path->peer && path->peer->bgp->inst_type == BGP_INSTANCE_TYPE_VIEW)
|
||||
return 1;
|
||||
|
||||
if (connected && !(CHECK_FLAG(bnc->flags, BGP_NEXTHOP_CONNECTED)))
|
||||
return 0;
|
||||
|
||||
return (bgp_isvalid_nexthop(bnc));
|
||||
}
|
||||
|
||||
static void bgp_unlink_nexthop_check(struct bgp_nexthop_cache *bnc)
|
||||
{
|
||||
if (LIST_EMPTY(&(bnc->paths)) && !bnc->nht_info) {
|
||||
|
@ -26,14 +26,6 @@
|
||||
*/
|
||||
extern void bgp_parse_nexthop_update(int command, vrf_id_t vrf_id);
|
||||
|
||||
/**
|
||||
* bgp_find_nexthop() - lookup the nexthop cache table for the bnc object
|
||||
* ARGUMENTS:
|
||||
* p - path for which the nexthop object is being looked up
|
||||
* connected - True if NH MUST be a connected route
|
||||
*/
|
||||
extern int bgp_find_nexthop(struct bgp_path_info *p, int connected);
|
||||
|
||||
/**
|
||||
* bgp_find_or_add_nexthop() - lookup the nexthop cache table for the bnc
|
||||
* object. If not found, create a new object and register with ZEBRA for
|
||||
|
@ -111,8 +111,6 @@ provides the following APIs:
|
||||
+============================+==================================================+
|
||||
| bgp_find_or_add_nexthop() | find or add a nexthop in BGP nexthop table |
|
||||
+----------------------------+--------------------------------------------------+
|
||||
| bgp_find_nexthop() | find a nexthop in BGP nexthop table |
|
||||
+----------------------------+--------------------------------------------------+
|
||||
| bgp_parse_nexthop_update() | parse a nexthop update message coming from zebra |
|
||||
+----------------------------+--------------------------------------------------+
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user