summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
1999-03-29Remember that we can run device syncer without kernel syncerMartin Mares
1999-03-29Please don't commit debugging code which makes BIRD exit before anythingMartin Mares
1999-03-29Prefer `gm4' over `m4' (due to BSD et al.).Martin Mares
1999-03-29Update of filters towards new interface.Pavel Machek
1999-03-29Clarify resource dumps and include them in the main debugging dump.Martin Mares
1999-03-29Don't try to delete interface routes on CONFIG_AUTO_ROUTES systems.Martin Mares
1999-03-29Added FIXME: If a strange interface appears, ignore it instead of onlyMartin Mares
1999-03-29Added lp_flush() which flushes contents of a linear pool, leaving all theMartin Mares
1999-03-29Moved all system-dependent #include's containing endianity conversionMartin Mares
1999-03-29#define NULL if not defined by system includes.Martin Mares
1999-03-29After today's lengthy discussions about filter syntax, let's clean upMartin Mares
1999-03-27Cleaned up system configuration files -- removed few obsolete parameters,Martin Mares
1999-03-26Added everything protocols need to know about multiple routing tables,Martin Mares
1999-03-26Moved to a much more systematic way of configuring kernel protocols.Martin Mares
1999-03-26Allow different instances of the same protocol with identical preferences.Martin Mares
1999-03-26Slightly better generator of default protocol instance names.Martin Mares
1999-03-26Don't compile OSPF by default.Martin Mares
1999-03-26Don't try to manipulate neighbor lists for copied interface structures.Martin Mares
1999-03-24Removed our declaration of RTPROT_BIRD since Alexey has assignedMartin 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-17A couple of filter tweaks:Martin Mares
1999-03-17Removed the `rta_same' hook since it's no longer needed (all protocolsMartin Mares
1999-03-17Implemented extended route attributes and all related functions.Martin Mares
1999-03-17Initialize pointers to functions so that code is actually alive.Pavel Machek
1999-03-17Compilation fix for mj.Pavel Machek
1999-03-17Don't segfault on unknown interface.Pavel Machek
1999-03-17accept & reject should now workPavel Machek
1999-03-09Yes, joining the crew. Sorry for being late. Added dummy functions for OSPF.Ondrej Filip
1999-03-09Resolved conflicts, you no longer need to wrap constants in const()Pavel Machek
1999-03-09Added '=' to operator listPavel Machek
1999-03-08Filters are now a tiny bit stronger (if is actually working ;-)Pavel Machek
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