6in4: delete tunnel on interface teardown

Delete tunnel on 6in4 interface teardown.
Should solve problem related to tunnel stuck on restart loop
with "Unknown Command" on tunnel restart due to wan connection drop.
Fixes: FS#3690

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
This commit is contained in:
Ansuel Smith 2021-08-02 13:41:21 +02:00 committed by Kevin Darbyshire-Bryant
parent 8b7517465b
commit 0530c490ee
2 changed files with 3 additions and 1 deletions

View File

@ -8,7 +8,7 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=6in4 PKG_NAME:=6in4
PKG_RELEASE:=26 PKG_RELEASE:=27
PKG_LICENSE:=GPL-2.0 PKG_LICENSE:=GPL-2.0
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk

View File

@ -138,6 +138,8 @@ proto_6in4_setup() {
proto_6in4_teardown() { proto_6in4_teardown() {
local cfg="$1" local cfg="$1"
local link="6in4-$cfg"
ip link del $link
} }
proto_6in4_init_config() { proto_6in4_init_config() {