| Branch: | Revision:

iof-bird-daemon / nest / rt-fib.c @ 9c11ec9e

History | View | Annotate | Download (8.34 KB)

# Date Author Comment
1d7c44b7 12/22/1998 07:20 PM Pavel Machek

Oops, previous modification for passing NULL to fib_init() did not
compile :-(.

ce45fc12 12/22/1998 06:55 PM Pavel Machek

Allow NULL to init_fib().

08c69a77 12/20/1998 02:27 PM Martin Mares

die() -> bug() where appropriate.

3ab001b9 12/20/1998 02:01 PM Martin Mares

Rewrote fib functions to make them insert/delete/asynchronous-walk safe.
This is implemented in a way similar to lib/slists.h, but it took some
more effort to make rehashing not disturb the readers. We do it by just
taking highest k bits of ipa_hash as our hash value and sorting each...

0cf86f0f 11/29/1998 02:38 PM Martin Mares

Renamed `DEBUG' symbol to `DEBUGGING' to prevent collisions with token
names and include files.

4c45595e 10/18/1998 10:24 PM Martin Mares

o FIB flags now available for FIB users.
o struct network: FIB flags used for kernel syncing.
o struct network: `next' field deleted (historical relic).

fe82105e 05/26/1998 09:43 PM Martin Mares

Debug messages.

62aa008a 05/15/1998 07:54 AM Martin Mares

Parts of routing table code. Data structure declarations should be
complete now.