summaryrefslogtreecommitdiff
path: root/nest/rt-fib.c
AgeCommit message (Expand)Author
2022-05-04Splitting route data structures out to libMaria Matejka
2022-04-06Slab allocator can free the blocks without knowing the parent structureMaria Matejka
2022-02-06Nest: Attach prefix trie to rtable for faster LPM and interval queriesOndrej Zajicek (work)
2020-02-21RIP: Demand circuit support (RFC 2091)Ondrej Zajicek (work)
2020-01-07KRT: Improve syncer code to avoid using temporary data in rtableOndrej Zajicek (work)
2019-01-31Nest: FIB rehash values tweaked for better performanceMaria Matejka
2018-12-04Route table max hash size raised to 2^24.Jan Maria Matejka
2018-02-13Add support for source-specific IPv6 routes to BIRD coreOndrej Zajicek (work)
2018-02-07Nest: Trivial whitespace cleanupOndrej Zajicek (work)
2018-01-24Nest: remove duplicate functionOndrej Zajicek (work)
2017-12-16Minor fixes for debug modeOndrej Zajicek (work)
2017-12-12Revive FIB and kernel MPLS codeOndrej Zajicek (work)
2017-12-07Merge commit '7b2c5f3d2826e3175bf31b1c36056c9efc587a2b' into int-newOndrej Zajicek (work)
2017-09-19Docs: FIB iteration macrosMichal 'vorner' Vaner
2016-12-07Basic flow specification support (RFC 5575)Ondrej Zajicek (work)
2016-01-21BSD: Explicitly dropping routes with mismatched AF's.Jan Moskyto Matejka
2016-01-20Rewrite roa_check() for integrated BIRDPavel Tvrdík
2016-01-07Add NET ROA4/6 structuresPavel Tvrdík
2015-12-29Move ID allocator to a separate file and use it also in OSPFOndrej Zajicek (work)
2015-12-24Follow-up work on integrationOndrej Zajicek (work)
2015-12-21Modify FIB_WALK() and FIB_ITERATE() to work with new FIB codeOndrej Zajicek (work)
2015-12-21Follow-up work on integrationOndrej Zajicek (work)
2015-12-20Nest: Reimplement fib_route() and add some constsOndrej Zajicek (work)
2015-11-05Initial commit on integrated BIRDOndrej Zajicek (work)
2015-10-05Major RIP redesignOndrej Zajicek (work)
2015-06-08unsigned [int] -> uintPavel Tvrdík
2015-02-21Minor fixesPavel Tvrdík
2009-10-07Implement proper LSA ID generation.Ondrej Zajicek
2004-06-05Marked unused parameters in core code as such.Martin Mares
2000-06-07Fixes to the progdoc.Martin Mares
2000-06-01FIB documentation.Martin Mares
2000-05-13Added fib_route() which does (although very slow) lookup of longest-matchMartin Mares
2000-05-08Several simplifications of the fib iterators.Martin Mares
2000-05-07Squashed one bug in fib_rehash(). No more routes disappearing as if structMartin Mares
2000-03-31Include "lib/string.h" instead of <string.h>. It should give us bzero()Martin Mares
2000-03-12Great cleanup of debug messages. LOCAL_DEBUG turned off in most modules,Martin Mares
1998-12-22Oops, previous modification for passing NULL to fib_init() did notPavel Machek
1998-12-22Allow NULL to init_fib().Pavel Machek
1998-12-20die() -> bug() where appropriate.Martin Mares
1998-12-20Rewrote fib functions to make them insert/delete/asynchronous-walk safe.Martin Mares
1998-11-29Renamed `DEBUG' symbol to `DEBUGGING' to prevent collisions with tokenMartin Mares
1998-10-18o FIB flags now available for FIB users.Martin Mares
1998-05-26Debug messages.Martin Mares
1998-05-15Parts of routing table code. Data structure declarations should beMartin Mares