From c5ff44a703e4ab810a5bd45cf9140643a50fb3ec Mon Sep 17 00:00:00 2001 From: Ondrej Zajicek Date: Sat, 25 Apr 2015 20:43:43 +0200 Subject: KRT: Fixes learning of preferred kernel routes. When a new route was imported from kernel and chosen as preferred, then the old best route was propagated as a withdraw to the kernel protocol. Under some circumstances such withdraw propagated to the BSD kernel could remove the new alien route and thus reverting the import. --- sysdep/cf/README | 1 + 1 file changed, 1 insertion(+) (limited to 'sysdep/cf/README') diff --git a/sysdep/cf/README b/sysdep/cf/README index 768a3727..e62c3481 100644 --- a/sysdep/cf/README +++ b/sysdep/cf/README @@ -5,6 +5,7 @@ CONFIG_AUTO_ROUTES Device routes are added automagically by the kernel CONFIG_SELF_CONSCIOUS We're able to recognize whether route was installed by us CONFIG_MULTIPLE_TABLES The kernel supports multiple routing tables CONFIG_ALL_TABLES_AT_ONCE Kernel scanner wants to process all tables at once +CONFIG_SINGLE_ROUTE There is only one route per network CONFIG_MC_PROPER_SRC Multicast packets have source address according to socket saddr field CONFIG_SKIP_MC_BIND Don't call bind on multicast socket (def for *BSD) -- cgit v1.2.3