Created nest/a-path.c and a-set.c which should contain general operationson AS paths and community sets.
Moved as_path_prepend() there.
Pavel, please move the other functions as well.
Reimplemented neighbor cache. Now uses real hashing.
Split off general commands to cmds.c.
Added `show symbols' command which dumps whole symbol table togetherwith symbol types etc.
Added universal locking mechanism which will solve problemswith protocols wanting to use the same port on the same interfaceduring reconfiguration time.
How to use locks: In the if_notify hook, just order locks for theinterfaces you want to work with and do the real socket opening after the...
First steps of the Command Line Interface: I/O routines.
Skeleton for password handling, currently I only build structures anddo nothing more advanced for them
New makefiles. Includes support for out-of-source-tree builds.
Skeleton of device route protocol. As it's tightly coupled with our kernel,it sits here instead of `proto/dev'.
Implemented scanning of network interfaces. Mostly very ugly code due toterrible kernel interface (SIOGIFCONF and friends).
Added routing table and routing attribute code.
Parts of routing table code. Data structure declarations should becomplete now.
First look at data structures. More to come tomorrow...