]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: bgp_scan shouldn't queue up route_nodes with no routes for processing
authorPaul Jakma <paul.jakma@hpe.com>
Tue, 1 Dec 2015 14:32:11 +0000 (14:32 +0000)
committervivek <vivek@cumulusnetworks.com>
Mon, 6 Jun 2016 19:35:29 +0000 (12:35 -0700)
commitff75b6c05bb9ca1b9c4c48f2231fd4cbfd393b17
treef96b7ce64455435f5a836ede234328508bde0bb6
parent92c92c455c95ea84950bad3e69aba6d158880242
bgpd: bgp_scan shouldn't queue up route_nodes with no routes for processing

* bgp_nexthop.c: (bgp_scan) There is little point queueing an rn with no routing
  information for processing.
* bgp_route.c: (bgp_process) Do nothing on rn's with no routes. Add an assert
  for now, to try catch any other cases, but prob should be removed.
  (bgp_best_selection) rn with no routes == finish early.

(cherry picked from commit 91b9e8547a7c5697d5d7481f9476778077024019)

Conflicts:
bgpd/bgp_nexthop.c
bgpd/bgp_route.c
bgpd/bgp_route.c