next up previous contents
Next: Datastructures Up: Implementation notes Previous: Implementation notes   Contents

Compilation and dependencies

The vrouter have a hierarchical organisation, The compilation is made independently for each module. then the resulting object files are linked with the dependent libraries to create the main executable program. In addition to the implemented modules, two external libraries are used. One of them is my own implementation , it offers Hash table manupulation functions and the support of shared memory allocation. The shared memory management is based on a library called 'OSSP mm' freely downloadable from the following locatin http://www.ossp.org/pkg/lib/mm/. The hash table library with shared memory support is also available at the following location :
http://www.jaist.ac.jp/ zrelli/files/lab/net_soft/liblisthash_shared.tar.gz



Last changed 2004-08-25.
Zrelli Saber. , Japan Advanced Institute of Science and Technology, Shinoda-lab
zrelli@jasit.ac.jp