diff --git a/mptcp/files/etc/init.d/mptcp b/mptcp/files/etc/init.d/mptcp index a2b85a04f..fb8558fc9 100755 --- a/mptcp/files/etc/init.d/mptcp +++ b/mptcp/files/etc/init.d/mptcp @@ -393,14 +393,7 @@ reload_service() { } service_triggers() { - local interfaces - procd_add_reload_trigger network + procd_add_reload_trigger "network" config_load network - config_foreach load_interfaces interface - - [ -n "${interfaces}" ] && { - for n in $interfaces ; do - procd_add_interface_trigger "interface.*" $n /etc/init.d/mptcp reload $n - done - } + config_foreach add_interface_trigger interface }