Lvrouted is a very simple shortest-path routing daemon, featuring:

  - UDP based. no firmware-confusing multi- or broadcasts
  - no per-node configuration
  - spanning tree, so no count-to-infinity
  - some specific wireless hacks, such as keeping an eye on the interface
    association status for clients and the list of associated stations for
    masters
  - the ability to sign packets for some measure of security against malicious
    packets
  - sequence number against replay attacks. yes I know this is not
    bulletproof.

WWW:    http://svn.wirelessleiden.nl/svn/node-config/other/lvrouted/