Hi,

after several talks with different batman users / freifunk communities it 
became clear that we need more flexibility for the policy routing. Therefore 
I implemented a new option which takes a path to a executable / shell script 
as argument (--policy-routing-script). If this option is given batmand will 
send all routing table changes to this executable instead of manipulating the 
routing table itself. The messages contain all neccessary information to 
manipulate the routing table correctly. The executable can modify the 
parameters before changing the routing table (routing tables, interfaces, 
priorities, etc) or just ignore messages.

I wrote a sample shell script which you can use as basis for your hacking:
http://downloads.open-mesh.net/batman/useful-scripts-and-tools/policy_routing_script.sh

This makes the --no-policy-routing option obsolete which was removed.
Feedback is welcome.  ;-)

Greetings,
Marek

Reply via email to