From 269d162aed2233fefa591ab76be37b59c24b8b0d Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Fri, 6 Mar 2020 13:53:29 +0100 Subject: [PATCH] Fix mptcp init script --- mptcp/files/etc/init.d/mptcp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mptcp/files/etc/init.d/mptcp b/mptcp/files/etc/init.d/mptcp index fb8558fc9..6fb249137 100755 --- a/mptcp/files/etc/init.d/mptcp +++ b/mptcp/files/etc/init.d/mptcp @@ -392,6 +392,15 @@ reload_service() { return 0 } +add_interface_trigger() { + local interface ignore + + config_get interface "$1" interface + config_get_bool ignore "$1" ignore 0 + + [ -n "$interface" -a $ignore -eq 0 ] && procd_add_interface_trigger "interface.*" "$interface" /etc/init.d/mptcp reload +} + service_triggers() { procd_add_reload_trigger "network" config_load network