0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-23 10:11:53 +00:00
bird/nest
Ondrej Zajicek (work) a9f7570c30 KRT: Fix route learn scan when route changed
When a kernel route changed, function krt_learn_scan() noticed that and
replaced the route in internal kernel FIB, but after that, function
krt_learn_prune() failed to propagate the new route to the nest, because
it confused the new route with the (removed) old best route and decided
that the best route did not changed.

Wow, the original code (and the bug) is almost 17 years old.
2016-05-03 09:25:37 +02:00
..
a-path.c Filter: Implement last_nonaggregated operator on bgp_path 2016-05-03 09:25:37 +02:00
a-set.c unsigned [int] -> uint 2015-06-08 02:24:08 +02:00
attrs.h Filter: Implement last_nonaggregated operator on bgp_path 2016-05-03 09:25:37 +02:00
bfd.h Static: Support for BFD controlled static routes 2015-07-24 18:02:07 +02:00
bird.h Converted shutdown to a kind of reconfiguration, it's no more handled 2000-01-16 17:40:26 +00:00
cli.c unsigned [int] -> uint 2015-06-08 02:24:08 +02:00
cli.h unsigned [int] -> uint 2015-06-08 02:24:08 +02:00
cmds.c BGP graceful restart support. 2014-03-20 14:07:12 +01:00
cmds.h Implements eval command and minor CLI cleanups. 2013-07-25 13:15:32 +02:00
config.Y BGP: Add documentaion for extended messages 2016-05-03 09:25:37 +02:00
Doc Documented sockets, events and timers. 2000-06-05 12:19:12 +00:00
iface.c Changes order of iface/addr/neigh event hooks. 2014-11-03 20:35:58 +01:00
iface.h Fixes problem with source address selection in BGP and BFD. 2013-12-02 11:54:32 +01:00
locks.c Fixes a bug in locking code. 2015-02-21 12:30:14 +01:00
locks.h Temporary integrated OSPF commit. 2014-07-18 18:24:12 +02:00
Makefile Integrate MRT Table Dump (RFC 6396) into BIRD 2016-01-06 13:28:46 +01:00
mrtdump.c MRT Table Dump: draft-petrie-grow-mrt-add-paths 2016-01-06 14:41:48 +01:00
mrtdump.h MRT Table Dump: draft-petrie-grow-mrt-add-paths 2016-01-06 14:41:48 +01:00
neighbor.c unsigned [int] -> uint 2015-06-08 02:24:08 +02:00
password.c Major RIP redesign 2015-10-05 13:18:10 +02:00
password.h Major RIP redesign 2015-10-05 13:18:10 +02:00
proto-hooks.c Better support for multitable protocols. 2012-03-15 12:13:04 +01:00
proto.c Conf: Fixes bug in symbol lookup during reconfiguration 2015-11-09 00:42:02 +01:00
proto.sgml Fixes for the programmer's manual. 2000-06-08 12:37:21 +00:00
protocol.h BGP multipath support 2015-06-08 02:24:08 +02:00
route.h KRT: Fix route learn scan when route changed 2016-05-03 09:25:37 +02:00
rt-attr.c BGP multipath support 2015-06-08 02:24:08 +02:00
rt-dev.c Direct: Fixes behavior for the same routes on different interfaces 2015-07-18 13:05:05 +02:00
rt-dev.h Implements protocol templates. 2011-11-07 00:31:23 +01:00
rt-fib.c Major RIP redesign 2015-10-05 13:18:10 +02:00
rt-roa.c Conf: Fixes bug in symbol lookup during reconfiguration 2015-11-09 00:42:02 +01:00
rt-table.c Integrate MRT Table Dump (RFC 6396) into BIRD 2016-01-06 13:28:46 +01:00