summaryrefslogtreecommitdiff
path: root/doc/bird.sgml
diff options
context:
space:
mode:
authorOndrej Zajicek <santiago@crfreenet.org>2022-12-09 22:43:27 +0100
committerOndrej Zajicek <santiago@crfreenet.org>2022-12-09 22:43:27 +0100
commite48f898fdaf06b61754ae520410729a9984ab65b (patch)
tree43a928f09feaa3adb005fc8b20f5288cb5b70073 /doc/bird.sgml
parenta80cd4707464cedb526eb72e7704b097af20beb7 (diff)
Doc: Document issue with import tables
The import table does not work reliably together with re-evaluation of routes due to recursive next hops or flowspec validation. We will at least document that here, as import tables are completely redesigned and this issue is fixed in BIRD 3.x branch.
Diffstat (limited to 'doc/bird.sgml')
-rw-r--r--doc/bird.sgml7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/bird.sgml b/doc/bird.sgml
index 8925c2cc..50657ebf 100644
--- a/doc/bird.sgml
+++ b/doc/bird.sgml
@@ -2982,6 +2982,13 @@ be used in explicit configuration.
be examined later by <cf/show route/, and can be used to reconfigure
import filters without full route refresh. Default: off.
+ Note that currently the import table breaks routes with recursive
+ nexthops (e.g. ones from IBGP, see <ref id="bgp-gateway" name="gateway
+ recursive">), they are not properly updated after next hop change. For
+ the same reason, it also breaks re-evaluation of flowspec routes with
+ <ref id="bgp-validate" name="flowspec validation"> option enabled on
+ flowspec channels.
+
<tag><label id="bgp-export-table">export table <m/switch/</tag>
A BGP export table contains all routes sent to given BGP neighbor, after
application of export filters. It is also called <em/Adj-RIB-Out/ in BGP