1. 28 Apr, 2000 1 commit
  2. 01 Apr, 2000 2 commits
    • Martin Mareš's avatar
      Changed initialization of protocol list -- now we call proto_build() instead · 3991d84e
      Martin Mareš authored
      of calling the protocols manually.
      
      Implemented printing of dynamic attributes in `show route all'.
      
      Each protocol can now register its own attribute class (protocol->attr_class,
      set to EAP_xxx) and also a callback for naming and formatting of attributes.
      The callback can return one of the following results:
      
      	GA_UNKNOWN	Attribute not recognized.
      	GA_NAME		Attribute name recognized and put to the buffer,
      			generic code should format the value.
      	GA_FULL		Both attribute name and value put to the buffer.
      
      Please update protocols generating dynamic attributes to provide
      the attr_class and formatting hook.
      3991d84e
    • Martin Mareš's avatar
      Use bsprintf() instead of sprintf(). · a37410cb
      Martin Mareš authored
      a37410cb
  3. 20 Mar, 2000 1 commit
  4. 12 Mar, 2000 4 commits
  5. 07 Mar, 2000 1 commit
  6. 05 Mar, 2000 1 commit
  7. 04 Mar, 2000 1 commit
  8. 01 Mar, 2000 3 commits
  9. 27 Feb, 2000 1 commit
  10. 15 Feb, 2000 1 commit
  11. 19 Jan, 2000 1 commit
  12. 18 Jan, 2000 1 commit
  13. 17 Jan, 2000 3 commits
  14. 16 Jan, 2000 3 commits
  15. 16 Dec, 1999 4 commits
  16. 08 Dec, 1999 1 commit
  17. 06 Dec, 1999 1 commit
  18. 05 Dec, 1999 1 commit
  19. 02 Dec, 1999 1 commit
  20. 01 Dec, 1999 2 commits
  21. 30 Nov, 1999 1 commit
  22. 18 Nov, 1999 1 commit
  23. 17 Nov, 1999 1 commit
  24. 03 Aug, 1999 3 commits
    • Martin Mareš's avatar
      Basic support for IPv6. The system-dependent part doesn't work yet, · dce26783
      Martin Mareš authored
      but the core routines are there and seem to be working.
      
         o  lib/ipv6.[ch] written
         o  Lexical analyser recognizes IPv6 addresses and when in IPv6
            mode, treats pure IPv4 addresses as router IDs.
         o  Router ID must be configured manually on IPv6 systems.
         o  Added SCOPE_ORGANIZATION for org-scoped IPv6 multicasts.
         o  Fixed few places where ipa_(hton|ntoh) was called as a function
            returning converted address.
      dce26783
    • Martin Mareš's avatar
      Pruned the TODO list. · 707ef833
      Martin Mareš authored
      707ef833
    • Martin Mareš's avatar
      Kernel route syncer supports multiple tables. · 7de45ba4
      Martin Mareš authored
      The changes are just too extensive for lazy me to list them
      there, but see the comment at the top of sysdep/unix/krt.c.
      The code got a bit more ifdeffy than I'd like, though.
      
      Also fixed a bunch of FIXME's and added a couple of others. :)
      7de45ba4