Mailing List Archive

[Bug 326] New: Connected routes: win and die :-)
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.quagga.net/show_bug.cgi?id=326

Summary: Connected routes: win and die :-)
Product: Quagga
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: critical
Priority: Very High
Component: zebra
AssignedTo: maintainers@quagga.net
ReportedBy: wawa@yandex-team.ru


Suppose we have static route to 10.0.0.0/24 via some gateway in our RIB
Let we install new interface connected to 10.0.0.0/24 (10.0.0.1/24 e.g.)
Result is funny: quagga removes the route to 10.0.0.0/24 from kernel.

The buggy behavour's of Quagga explanation:
1) it receive new route from kernel
2) the connected route win vs static (or anything else) in Quagga's rib. That's
why Quagga removes fallen route from kernel (!)
3) "winner" is system route that's why quagga doesn't insert it in kernel
voilĂ !

NOTE: You have to patch OS if you want reproduce the bug on FreeBSD (unpatched
FBSD doesn't allow to add interface if the network route persists in routing
table).
I'll attach appropriate patch for FBSD6 to make testing easier.
I seem the bug isn't OS specific but I have tested it only w/FBSD6.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
Quagga-bugs mailing list
Quagga-bugs@lists.quagga.net
http://lists.quagga.net/mailman/listinfo/quagga-bugs