diff options
| author | Russ White <russ@riw.us> | 2020-11-05 07:29:54 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-05 07:29:54 -0500 |
| commit | 40ef77c7029ef49526eaec78f3eb73873bc8910a (patch) | |
| tree | d0d576d2e00a89b0580beab2e231d1e545f88726 /bgpd/bgp_table.c | |
| parent | 898fde3c1d73ec8cef1e55a94bb31fe76b8ad612 (diff) | |
| parent | 56c226e77322e77e1d09fa9d39b16864431a6126 (diff) | |
Merge pull request #7423 from donaldsharp/route_list
bgpd: Remove pointer structure from `struct bgp_dest`
Diffstat (limited to 'bgpd/bgp_table.c')
| -rw-r--r-- | bgpd/bgp_table.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/bgpd/bgp_table.c b/bgpd/bgp_table.c index 70e226b01b..022a6413e2 100644 --- a/bgpd/bgp_table.c +++ b/bgpd/bgp_table.c @@ -154,13 +154,8 @@ void bgp_delete_listnode(struct bgp_node *node) if (bgp && rn && rn->lock == 1) { /* Delete the route from the selection pending list */ - if ((node->rt_node) - && (bgp->gr_info[afi][safi].route_list)) { - list_delete_node( - bgp->gr_info[afi][safi].route_list, - node->rt_node); - node->rt_node = NULL; - } + bgp->gr_info[afi][safi].gr_deferred--; + UNSET_FLAG(node->flags, BGP_NODE_SELECT_DEFER); } } } |
