summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorclaudio <claudio@openbsd.org>2006-03-08 13:49:07 +0000
committerclaudio <claudio@openbsd.org>2006-03-08 13:49:07 +0000
commit1446e0e72d8a53bcb141bc780ed0723dad40ea44 (patch)
tree5362441bc638d77a7ddbc9a16ffcefaaa50657fc /sys
parentCheck for implied acks. If we receive an update that is on our retransmission (diff)
downloadwireguard-openbsd-1446e0e72d8a53bcb141bc780ed0723dad40ea44.tar.xz
wireguard-openbsd-1446e0e72d8a53bcb141bc780ed0723dad40ea44.zip
Fix logic of the kroute code. First of all there was a porblem if a prefix
is known via kernel and ospf. If the kernel route is removed the ospf one was not added to the FIB. This is an uncommon event so it is OK to request an update from the RIB in this case. Additionally ospfd treated bgpd inserted routes like static routes. This is wrong because IGP routes habe a higher preference over EGP routes. In this case a bgpd route needs to be overridden by a ospfd one. With these to fixes bgpd and ospfd start to play nicely together. OK norby@
Diffstat (limited to 'sys')
0 files changed, 0 insertions, 0 deletions