resolve_ifname() {
grep -qs "^ *$1:" /proc/net/dev && {
procd_append_param command -I "$1"
+ procd_append_param netdev "$1"
append ifaces "$1"
}
}
local expiry # = 30
config_get expiry "$cfg" expiry
- [ -n "$expiry" ] && procd_append_param command "$expiry"
+ [ -n "$expiry" ] && procd_append_param command -t "$expiry"
local retry # = 5
config_get retry "$cfg" retry
service_triggers()
{
procd_add_reload_trigger "network"
+ procd_add_raw_trigger "interface.*" 2000 /etc/init.d/relayd reload
}
start_service() {