From 6879a4a660bc8c43f8d1dd258c93179c389e2105 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Fri, 11 Oct 2019 18:26:23 +0200 Subject: [PATCH] up/down omr6in4 if needed or not --- omr-6in4/files/etc/init.d/omr-6in4 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/omr-6in4/files/etc/init.d/omr-6in4 b/omr-6in4/files/etc/init.d/omr-6in4 index 1a30908c0..7eabb6f25 100755 --- a/omr-6in4/files/etc/init.d/omr-6in4 +++ b/omr-6in4/files/etc/init.d/omr-6in4 @@ -55,7 +55,11 @@ set_ipv6_state() { start_service() { [ "$(uci -q get openmptcprouter.settings.disable_ipv6)" != "$(sysctl -w net.ipv6.conf.all.disable_ipv6)" ] && set_ipv6_state - [ "$(uci -q get openmptcprouter.settings.disable_ipv6)" = "1" ] && return + [ "$(uci -q get openmptcprouter.settings.disable_ipv6)" = "1" ] && { + ifdown omr6in4 + return + } + ifup omr6in4 procd_open_instance # shellcheck disable=SC2086 procd_set_param command /bin/omr-6in4