batman-adv: Add support for hardif settings
authorSven Eckelmann <sven@narfation.org>
Sat, 15 Jun 2019 07:25:05 +0000 (09:25 +0200)
committerSven Eckelmann <sven@narfation.org>
Sat, 15 Jun 2019 07:53:55 +0000 (09:53 +0200)
commit67875e2069c3f5d1688ca4040e98edc4bad547f5
tree8ee72227ab934d51b5b057997cea013d0311e5f7
parenteeea3e980ef2c675702481fd7dc6da1580ced90d
batman-adv: Add support for hardif settings

B.A.T.M.A.N. V support additional settings which are hardif specific. The
batadv_hardif proto has to expose them to allow automatic configuration.
The default configuration would be:

  config interface 'bat0_hardif_eth0'
   option proto 'batadv_hardif'
   option master 'bat0'
   option ifname 'eth0'
   option mtu '1536'
   option 'elp_interval' 500
   # string like '1mbit' is accepted instead of kbit for override
   option 'throughput_override' '0'

Signed-off-by: Sven Eckelmann <sven@narfation.org>
batman-adv/Makefile
batman-adv/files/lib/netifd/proto/batadv_hardif.sh