Make sendto() work for IPv4 by setting the IP_MULTICAST_IF socket option.
Allows this port to drop the dependency on net/libnet and stop using the
associated sendto() replacement hack (which supports only IPv4).
Make IPv6 work: Fix adding/deleting IPv6 routes, and don't complain
about a missing net.inet6.icmp6.rediraccept sysctl.
Also enable the verbose build so build logs show the commands
being used to compile things.
ok danj@ sthen@
Add patches for rdomain support and a few bug fixes.
Roll the -plugins subpackage into -main, and add an rc.d script.
Lightly tested in Berlin's Freifunk OLSR mesh over ral(4) in IBSS mode.
martin@ has rescinded maintainership which I am taking over.
ok sthen@
- tighten RUN_DEPENDS for -plugins
- remove some patches and most of the custom do-install in favour
of passing variables to make and using upstream's build infrastructure.
- tidy Makefile
ok sebastia@, maintainer timeout
The olsr.org OLSR daemon is an implementation of the Optimized Link
State Routing protocol. OLSR is a routing protocol for mobile ad-hoc
networks. The protocol is pro-active, table driven and utilizes a
technique called multipoint relaying for message flooding.
From: Holger Mauermann <holger@mauermann.org>
ok pvalchev@