Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-03-04 | Implemented real attribute cache. | Martin Mares | |
2000-03-01 | Removed RTF_EXTERIOR and RTF_TAGGED (unused). | Martin Mares | |
1999-12-01 | Added dumping of routing tables (`show route'). This includes filtering. | Martin Mares | |
1999-11-18 | Allow EA type to be set to 'undefined' which overrides all further definitons | Martin Mares | |
of that EA in the same list and causes ea_find() to fail unless you add EA_ALLOW_UNDEF to the second argument. ea_sort (resp. ea_do_prune()) removes all undef'd attributes from the list. I hope this works :) | |||
1999-11-04 | Renamed attr->attrs to attr->eattrs. | Martin Mares | |
1999-04-12 | Removed TOS support. This simplifies many things a lot. | Martin Mares | |
1999-03-17 | Implemented extended route attributes and all related functions. | Martin Mares | |
1999-02-11 | struct proto again contains instance name (a copy of proto->cf->name). | Martin Mares | |
1999-02-05 | Implemented new configuration/reconfiguration interface and defined protocol | Martin Mares | |
state machines. Full explanation will follow soon. | |||
1998-12-08 | Added source RTS_DUMMY for temporary routes. They should never appear | Martin Mares | |
in the main table. | |||
1998-12-07 | Minor rte/rta interface changes: | Martin Mares | |
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-07-28 | Do not segfault on iface == NULL. | Pavel Machek | |
1998-06-17 | Use '%I' instead of dirty address printing hacks. | Martin Mares | |
1998-06-04 | Dumping of _static_ attributes implemented. | Martin Mares | |
1998-06-03 | Protocol hooks. All of them may be NULL. | Martin Mares | |
1998-05-26 | Resource pools are now named. | Martin Mares | |
1998-05-20 | Added routing table and routing attribute code. | Martin Mares | |