0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-23 02:01:55 +00:00
bird/sysdep/linux
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
..
krt-sys.h Netlink: Allow more than 256 routing tables. 2015-11-11 11:40:49 +01:00
Modules Cleanup in sysdep KRT code, part 2. 2012-04-30 22:25:24 +02:00
netlink.c KRT: Fix route learn scan when route changed 2016-05-03 09:25:37 +02:00
netlink.Y Netlink: Allow more than 256 routing tables. 2015-11-11 11:40:49 +01:00
sysio.h Ensures that msg_controllen includes last padding. 2014-06-26 13:30:27 +02:00
syspriv.h Handles missing macro. 2011-07-29 14:52:28 +02:00