From 0e02abfd5770062768eeb4c75061b7d2f656489d Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Mon, 17 May 1999 20:14:52 +0000 Subject: From now we support multiple tables. The master_table variable is definitely gone. Both rte_update() and rte_discard() have an additional argument telling which table should they modify. Also, rte_update() no longer walks the whole protocol list -- each table has a list of all protocols connected to this table and having the rt_notify hook set. Each protocol can also freely decide (by calling proto_add_announce_hook) to connect to any other table, but it will be probably used only by the table-to-table protocol. The default debugging dumps now include all routing tables and also all their connections. --- doc/bird.conf.example | 3 +++ 1 file changed, 3 insertions(+) (limited to 'doc') diff --git a/doc/bird.conf.example b/doc/bird.conf.example index 6580ee7..c3becbb 100644 --- a/doc/bird.conf.example +++ b/doc/bird.conf.example @@ -11,6 +11,8 @@ #filter sink { reject; } #filter okay { accept; } +#table testable; + #protocol rip MyRIP_test { # preference xyzzy; # debug all; @@ -38,6 +40,7 @@ protocol device { protocol static { # disabled; +# table testable; # route 0.0.0.0/0 via 62.168.0.13; # route 62.168.0.0/25 reject; # route 10.0.0.0/8 reject; -- cgit v1.2.3