diff --git a/package/gluon-mesh-batman-adv-core/files/lib/gluon/radvd/arguments b/package/gluon-mesh-batman-adv-core/files/lib/gluon/radvd/arguments new file mode 100644 index 00000000..61bcf282 --- /dev/null +++ b/package/gluon-mesh-batman-adv-core/files/lib/gluon/radvd/arguments @@ -0,0 +1,4 @@ +#!/usr/bin/lua +local site = require "gluon.site_config" +print("-i br-client -p " .. site.prefix6) + diff --git a/package/gluon-radvd/files/etc/init.d/gluon-radvd b/package/gluon-radvd/files/etc/init.d/gluon-radvd index d7a981d4..d1488dce 100755 --- a/package/gluon-radvd/files/etc/init.d/gluon-radvd +++ b/package/gluon-radvd/files/etc/init.d/gluon-radvd @@ -7,7 +7,7 @@ SERVICE_DAEMONIZE=1 start() { - service_start /usr/sbin/uradvd -i br-client -p $(lua -e 'print(require("gluon.site_config").prefix6)') + service_start /usr/sbin/uradvd $(/lib/gluon/radvd/arguments) } stop() {