summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
1999-03-04Fixed processing of !krt_capable() routes. Converted device route decisionsMartin Mares
1999-03-04KRT: Implemented asynchronous route / interface state notificationsMartin Mares
1999-03-04Although there are still heaps of FIXME's, Netlink works.Martin Mares
1999-03-04Converted some mb_alloc/bzero pairs to mb_allocz.Martin Mares
1999-03-04Initialize allocated struct proto :-)Martin Mares
1999-03-04Use dmalloc instead of EFence when available (dmalloc has lot of improvementsMartin Mares
1999-03-03Netlink scans routes...Martin Mares
1999-03-03EFence helped to find using of already free rte's in rt_prune().Martin Mares
1999-03-03Fix several things I broke today.Martin Mares
1999-03-03Added a hack forcing protocols with priority>0 to be started upMartin Mares
1999-03-03Rewrote the kernel syncer. The old layering was horrible.Martin Mares
1999-03-03Introduced protocol priority (all 'normal' protocols should use theMartin Mares
1999-03-02Add interface for running filters (please comment!), avoid bison warningsPavel Machek
1999-03-02Avoid segfaultPavel Machek
1999-03-02Netlink module supports interface scan on startup. Working on more.Martin Mares
1999-03-02o The if_change_too_big_p change was too high-spirited. Fixed.Martin Mares
1999-03-02Interface logic changes:Martin Mares
1999-03-02Don't try to install static routes to disconnected neighbors.Martin Mares
1999-03-02Latest changes broke out-of-tree compilation.Martin Mares
1999-03-02I just don't like files enclosed in <>.Pavel Machek
1999-03-01If we are compiling with debugging enabled and libefence is available,Martin Mares
1999-03-01Implemented netlink protocol parsing functions. More to come tomorrow.Martin Mares
1999-03-01Added SK_MAGIC type sockets for internal use by system dependent code,Martin Mares
1999-03-01Hopefully ended translating to new interfacePavel Machek
1999-03-01Added skeletal version of Linux netlink interface. It doesn't work yet,Martin Mares
1999-03-01Include "config.h" instead of "autoconf.h" in all Modules lists to make definesMartin Mares
1999-03-01Renamed struct rtattr to struct rta to make things more consistent andMartin Mares
1999-03-01Use traditional Unix route/iface interface only when CONFIG_NETLINKMartin Mares
1999-03-01Pruned the TODO list.Martin Mares
1999-02-15More rip fixes (config data moved to struct rip_proto_config), stillPavel Machek
1999-02-13Cleaned up TODO file.Martin Mares
1999-02-13Synced example config with new options.Martin Mares
1999-02-13Implemented static device routes.Martin Mares
1999-02-13Parameter order for the proto->if_notify hook was different in the includeMartin Mares
1999-02-13'#' comments in config files are equivalent to end of line, thereforeMartin Mares
1999-02-13Implemented garbage collection of routing tables to delete orphaned networkMartin Mares
1999-02-13Static protocol doesn't need any shutdown function. Everything getsMartin Mares
1999-02-13Don't send any neighbor notifications to protocols being flushed.Martin Mares
1999-02-13When protocols go down, prune the neighbor list.Martin Mares
1999-02-13When shutting down, remove all routes (except for RTS_INHERIT and RTS_DEVICEMartin Mares
1999-02-13Moved sanity check of protocol state during annoucements to rte_announce.Martin Mares
1999-02-13Perform gracious shutdown upon receipt of SIGTERM. Finally we canMartin Mares
1999-02-13Squashed one bug in timing of route scans.Martin Mares
1999-02-13Synchronize signals to the main select/event/timer loop.Martin Mares
1999-02-13Implemented real cleanup and pruning of routing table on protocol shutdown.Martin Mares
1999-02-13Pass new argument to FIB_ITERATE_END.Martin Mares
1999-02-13Fixed bug in FIB_ITERATE_END: it assumed the control variable is namedMartin Mares
1999-02-13config->router_id works again.Martin Mares
1999-02-11Real implementation of protocol state machines. Delayed startup/shutdownMartin Mares
1999-02-11Run the event queue before writing SIGUSR dumps.Martin Mares