contrib/meshwizard: add ipv6only option to txtinfo/jsoninfo plugin config

This commit is contained in:
Manuel Munz 2015-05-30 22:02:05 +02:00
parent 84189026ad
commit 0382c12140

View file

@ -115,18 +115,29 @@ setup_watchdog() {
}
setup_jsoninfo() {
# Setup jsoninfo
proto="$1"
uci batch <<- EOF
set $cfg.olsrd_jsoninfo=LoadPlugin
set $cfg.olsrd_jsoninfo.library="olsrd_jsoninfo.so.0.0"
EOF
if [ "$proto" = "6" ]; then
uci set $cfg.olsrd_jsoninfo.port='9091'
uci set $cfg.olsrd_jsoninfo.ipv6only='1'
fi
uci_commitverbose "Setup olsr jsoninfo plugin" $cfg
}
setup_txtinfo() {
proto="$1"
uci batch <<- EOF
set $cfg.olsrd_txtinfo=LoadPlugin
set $cfg.olsrd_txtinfo.library="olsrd_txtinfo.so.0.1"
EOF
if [ "$proto" = "6" ]; then
uci set $cfg.olsrd_txtinfo.ipv6only='1'
fi
uci_commitverbose "Setup olsr txtinfo plugin" $cfg
}
for proto in $protocols; do
cfg="olsrd"
@ -145,5 +156,5 @@ for proto in $protocols; do
setup_dyngw_plain
setup_watchdog
setup_jsoninfo $proto
setup_txtinfo $proto
done