summaryrefslogtreecommitdiffstats
path: root/ripd/rip_nb_state.c
diff options
context:
space:
mode:
authorRenato Westphal <renato@opensourcerouting.org>2020-05-19 04:16:25 +0200
committerRenato Westphal <renato@opensourcerouting.org>2020-05-16 04:47:43 +0200
commit9b4d578f4118ef85ddb1afc5d01ddbcec7e3cce1 (patch)
tree925a6edf18f73d8f4314eabbe7210f71d10449f4 /ripd/rip_nb_state.c
parentzebra: implement two missing RIB lookup_entry() callbacks (diff)
downloadfrr-9b4d578f4118ef85ddb1afc5d01ddbcec7e3cce1.tar.xz
frr-9b4d578f4118ef85ddb1afc5d01ddbcec7e3cce1.zip
zebra: skip link-local routes when iterating over the RIB using the NB
The motivation for this change is that IPv6 link-local routes don't conform to the zebra YANG module since they all have the same prefix (fe80::/64), but zebra's YANG module require each route to have an unique prefix (the key of the "rib" list). This violation can cause problems when iterating over the RIB asynchronously, so skip those routes. At the end of the day nobody cares about link-local routes anyway :) Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
Diffstat (limited to 'ripd/rip_nb_state.c')
0 files changed, 0 insertions, 0 deletions