diff options
author | Martin Mares <mj@ucw.cz> | 1999-05-17 22:14:52 +0200 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 1999-05-17 22:14:52 +0200 |
commit | 0e02abfd5770062768eeb4c75061b7d2f656489d (patch) | |
tree | c9ee70e3b8d7eff81ced44994b58e878d9edafdc /sysdep/unix/io.c | |
parent | 4107df1d1b7454a16e6f45ea55aae13b01c9f566 (diff) | |
download | bird-0e02abfd5770062768eeb4c75061b7d2f656489d.tar bird-0e02abfd5770062768eeb4c75061b7d2f656489d.zip |
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.
Diffstat (limited to 'sysdep/unix/io.c')
0 files changed, 0 insertions, 0 deletions