Wednesday September 19, 2007. 07:30 PM
FreshMeat
The "Click" modular router project is a fast, easily-extended software
router. It's designed to handle all stages of IP transactions, and
includes support for packet mangling, packet scheduling, queueing, etc.
It can be run standalone on most Unix OSes or as a module for the Linux
or Exopc kernels.
License: BSD License (original)
Changes:
Updated to support recent FreeBSD kernels and Linux 2.6.19. Improved support for SMP kernels, IPSec, and e1000 devices. Compilation fixes for x86_64. Preliminary support for user-level threading. Numerous bugfixes, performance improvements, extensions, and stability fixes. Replaced and documented EWMA classes.