0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-19 01:28:44 +00:00
The BIRD project aims to develop a fully functional dynamic IP routing daemon. https://bird.network.cz
Go to file
Martin Mares 04925e9040 Minor rte/rta interface changes:
o  rte can now contain a pointer to both cached and uncached rta. Protocols
     which don't need their own attribute caching can now just fill-in a rta,
     link it to rte without any calls to attribute cache and call rte_update()
     which will replace rte->attrs by a cached copy.

  o  In order to support this, one of previously pad bytes in struct rta
     now holds new attribute flags (RTAF_CACHED). If you call rte_update()
     with uncached rta, you _must_ clear these flags. In other cases rta_lookup()
     sets it appropriately.

  o  Added rte_free() which is useful when you construct a rte and then the
     circumstances change and you decide not to use it for an update. (Needed
     for temporary rte's in kernel syncer...)
1998-12-07 21:59:15 +00:00
conf Added new rule for prefix length / netmask. 1998-12-06 23:10:45 +00:00
doc Added banner presented to KSVI. 1998-03-20 18:30:55 +00:00
lib Name cleanups as suggested by Pavel: 1998-12-06 11:59:18 +00:00
nest Minor rte/rta interface changes: 1998-12-07 21:59:15 +00:00
proto All static routes except for device ones should work and appear/disappear 1998-12-06 23:13:31 +00:00
sysdep Comparison of kernel reject routes fixed. 1998-12-07 10:16:15 +00:00
tools Now merges configuration fragments (*.Y) as well. 1998-11-27 19:31:41 +00:00
bird.conf All static routes except for device ones should work and appear/disappear 1998-12-06 23:13:31 +00:00
Makefile Added skeleton of static route protocol. 1998-12-06 18:21:23 +00:00
Rules Added routing table and routing attribute code. 1998-05-20 11:54:33 +00:00
TODO All static routes except for device ones should work and appear/disappear 1998-12-06 23:13:31 +00:00