1. 07 May, 2000 1 commit
  2. 01 Apr, 2000 1 commit
  3. 12 Mar, 2000 1 commit
  4. 22 Dec, 1998 2 commits
  5. 20 Dec, 1998 2 commits
    • Martin Mareš's avatar
      die() -> bug() where appropriate. · 08c69a77
      Martin Mareš authored
      08c69a77
    • Martin Mareš's avatar
      Rewrote fib functions to make them insert/delete/asynchronous-walk safe. · 3ab001b9
      Martin Mareš authored
      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
      box by whole ipa_hash().
      
      Consult FIB_ITERATE_* macros in nest/route.h.
      
      Implemented fib_check() debugging function and also rewrote the rehashing
      algorithm to use better thresholds and not to waste time by rehashing
      forth and back.
      3ab001b9
  6. 29 Nov, 1998 1 commit
  7. 19 Oct, 1998 1 commit
  8. 26 May, 1998 1 commit
  9. 15 May, 1998 1 commit