summaryrefslogtreecommitdiff
path: root/lib/memory.c
diff options
context:
space:
mode:
authorDaniel Walton <dwalton@cumulusnetworks.com>2016-06-17 13:44:35 +0000
committerDaniel Walton <dwalton@cumulusnetworks.com>2016-06-17 13:44:35 +0000
commit353cd37f7d22edf27664d9d56b02dd65c5daa362 (patch)
tree55f5a811b8206aeb49da3f043d4a4c1570656261 /lib/memory.c
parent017454fe079b02dcd1969d3696e18453dcf2ae42 (diff)
bgp_recalculate_all_bestpaths() should check if rn->info is NULL
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com> Reviewed-by: Donald Sharp <sharpd@cumulusnetworks.com> Ticket: CM-11444 The bgp table may contain nodes without an 'info' (these nodes are used for balancing the tree, they are created by route_common() in lib/table.c). When we call bgp_recalculate_all_bestpaths() we should avoid calling bgp_process() for these nodes. bgp_recalculate_all_bestpaths() is only called when knobs are configured that could have an impact on which routes are selected as best.
Diffstat (limited to 'lib/memory.c')
0 files changed, 0 insertions, 0 deletions