summaryrefslogtreecommitdiff
path: root/tests/helpers/python
diff options
context:
space:
mode:
authorRenato Westphal <renato@opensourcerouting.org>2017-02-03 11:09:27 -0200
committerRenato Westphal <renato@opensourcerouting.org>2017-02-06 13:05:41 -0200
commit8cb1fc4537e2bc44a021c988b4c5d08618975924 (patch)
treeddd9e48906f3d622515e1fa37a6fedbe2d4f61ef /tests/helpers/python
parentf460ecf9a7f35e3ddb5f0d11d6623420c23b22cd (diff)
ldpd: update local labels when necessary
ldpd allocates null labels for directly connected routes. If a connected route is removed (interface goes down) and an IGP learned route takes its place in the RIB, ldpd must update the local label of the associated FEC entry with a non-null label. The same applies for the other way around (an interface goes up and a connected route is selected in favour of an IGP route). Labels should be dynamic and change when necessary. Additionally, this patch fixes the processing of route delete messages from zebra. Route delete messages don't contain any nexthop, meaning that whenever we receive such messages we must delete all nexthop previously received. Based on a patch from Bingen Eguzkitza <bingen@voltanet.io>. Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Diffstat (limited to 'tests/helpers/python')
0 files changed, 0 insertions, 0 deletions