summaryrefslogtreecommitdiff
path: root/nest/rt-table.c
AgeCommit message (Expand)Author
2000-05-04Removed a lot of unused variables.Martin Mares
2000-05-02IPv6 address classification fixes.Martin Mares
2000-04-27Event handlers no longer return re-queue flag. Instead of using it, justMartin Mares
2000-04-01Changed initialization of protocol list -- now we call proto_build() insteadMartin Mares
2000-04-01When tracing, always print incoming part of the trace before the outgoing one.Martin Mares
2000-03-31Include "lib/string.h" instead of <string.h>. It should give us bzero()Martin Mares
2000-03-30Use FF_FORCE_TMPATTR where appropriate.Martin Mares
2000-03-29f_run gets one more parameter to distinguish between in and out modes.Pavel Machek
2000-03-19Protocol tracing: Don't dump core on filtered out routes.Martin Mares
2000-03-12Fixed a bunch of FIXME's by removing them :)Martin Mares
2000-03-12Great cleanup of debug messages. LOCAL_DEBUG turned off in most modules,Martin Mares
2000-03-12Oops, got `<' and `>' markers in trace output reversed.Martin Mares
2000-03-12Added debugging of communication between protocols and routing tables.Martin Mares
2000-03-04Garbage collector events and counters are now per table and one dayMartin Mares
2000-03-01If the user has specified identical preferences for instances of differentMartin Mares
2000-01-16Converted shutdown to a kind of reconfiguration, it's no more handledMartin Mares
2000-01-16First attempt on dynamic reconfiguration. There are still lots of bugsMartin Mares
1999-12-16Avoid touching F_MODIFY, it no longer exists.Martin Mares
1999-12-08Except for special protocols (nowadays only the kernel syncer), don'tMartin Mares
1999-12-01Added dumping of routing tables (`show route'). This includes filtering.Martin Mares
1999-10-29Events now return a value. If it's non-zero, the event is re-queuedMartin Mares
1999-08-03Ouch, how could I write this?Martin Mares
1999-08-03Allow announces of rte's to protocols in FS_FEEDING state.Martin Mares
1999-08-03Kernel route syncer supports multiple tables.Martin Mares
1999-05-31Added extra argument to rt_update hook which contains a pointer to theMartin Mares
1999-05-17From now we support multiple tables. The master_table variable isMartin Mares
1999-04-12Removed TOS support. This simplifies many things a lot.Martin Mares
1999-04-05Routing table core changes to support full route filtering:Martin Mares
1999-04-03More changes to the kernel syncer.Martin Mares
1999-03-26Allow different instances of the same protocol with identical preferences.Martin Mares
1999-03-17rte_update: Check sanity of incoming entries. Throw out (and log) all routesMartin Mares
1999-03-17Allow input and output filters (only accept/reject style as we didn't defineMartin Mares
1999-03-03EFence helped to find using of already free rte's in rt_prune().Martin Mares
1999-02-13Implemented garbage collection of routing tables to delete orphaned networkMartin Mares
1999-02-13Moved sanity check of protocol state during annoucements to rte_announce.Martin Mares
1999-02-13Implemented real cleanup and pruning of routing table on protocol shutdown.Martin Mares
1999-02-11struct proto again contains instance name (a copy of proto->cf->name).Martin Mares
1999-02-05Implemented new configuration/reconfiguration interface and defined protocolMartin Mares
1998-12-20die() -> bug() where appropriate.Martin Mares
1998-12-20When printing a routing table, fib_check() it.Martin Mares
1998-12-07Minor rte/rta interface changes:Martin Mares
1998-10-26Previous fix was wrong.Martin Mares
1998-10-26rte_update: Doesn't loop forever when multiple routes point to the sameMartin Mares
1998-10-20Beware the NULL route, my son... The bugs that bite, the BIRDs that crash :-)Martin Mares
1998-10-20Added pointer to network to RTE. The complications with passing NET separatelyMartin Mares
1998-10-18o FIB flags now available for FIB users.Martin Mares
1998-10-18After contemplating about RIP route timeouts for a long time, I've implementedMartin Mares
1998-10-18Implemented `route last modified' time.Martin Mares
1998-10-17Each protocol now hears even its own routes and needs to make its ownMartin Mares
1998-10-17Solve chicken-and-egg problems with protocol startup. We now queue all inactiveMartin Mares