On Mon, Jan 21, 2019 at 02:58:19PM +0700, Igor Podlesny wrote:
(compared to native OSPF daemon.)
bird> show ospf state all
area 0.0.0.0
router 192.168.69.34 distance 0 network 192.168.69.32/29 metric 10 external 0.0.0.0/0 metric2 10000 via 192.168.69.37 external 192.168.69.32/29 metric2 10000
Higher priority 12 is of a lesser significance, so kernel prefers default via .36. Trying OpenOSPFd it's seen that theirs OSPF also prefers default via .36 in its advertisements.
Hi Yes, our BSD code does not handle kernel route priorities, i didn't even know there is such feature, it seems to be OpenBSD specific. Therefore, in your test case BIRD chooses one route arbitrarily. Should not be hard to implement this. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."