diff options
| author | Alin Nastac <alin.nastac@gmail.com> | 2022-06-08 11:58:00 +0200 |
|---|---|---|
| committer | Hauke Mehrtens <hauke@hauke-m.de> | 2022-06-27 19:54:13 +0200 |
| commit | d8f8c78d967c4c0b83e3ff045a4340932af38e4e (patch) | |
| tree | bc684a6dbcb72a6f0be53da684db4a8806a9434c /package | |
| parent | 049093b9fd94c60855dc2894e883157c6392526f (diff) | |
| download | upstream-d8f8c78d967c4c0b83e3ff045a4340932af38e4e.tar.gz upstream-d8f8c78d967c4c0b83e3ff045a4340932af38e4e.tar.bz2 upstream-d8f8c78d967c4c0b83e3ff045a4340932af38e4e.zip | |
464xlat: delete SNATed conntracks on interface teardown
Existing conntracks will continue to be SNATed to 192.0.0.1 even after
464xlat interface gets teared down. To prevent this, matching
conntracks must be killed.
Signed-off-by: Alin Nastac <alin.nastac@gmail.com>
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> [PKG_RELEASE increase]
(cherry picked from commit 289c46869b969864676cf9abde4e1e0df33bcf37)
Diffstat (limited to 'package')
| -rw-r--r-- | package/network/ipv6/464xlat/Makefile | 2 | ||||
| -rwxr-xr-x | package/network/ipv6/464xlat/files/464xlat.sh | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/package/network/ipv6/464xlat/Makefile b/package/network/ipv6/464xlat/Makefile index c792323235f..ab09b1e6ddb 100644 --- a/package/network/ipv6/464xlat/Makefile +++ b/package/network/ipv6/464xlat/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=464xlat -PKG_RELEASE:=12 +PKG_RELEASE:=13 PKG_SOURCE_DATE:=2018-01-16 PKG_MAINTAINER:=Hans Dedecker <dedeckeh@gmail.com> diff --git a/package/network/ipv6/464xlat/files/464xlat.sh b/package/network/ipv6/464xlat/files/464xlat.sh index c90ac1af59a..dbe38b3cacf 100755 --- a/package/network/ipv6/464xlat/files/464xlat.sh +++ b/package/network/ipv6/464xlat/files/464xlat.sh @@ -98,6 +98,9 @@ proto_464xlat_teardown() { ip -6 rule del from all lookup local ip -6 rule add from all lookup local pref 0 fi + + # Kill conntracks SNATed to 192.0.0.1 + echo 192.0.0.1 > /proc/net/nf_conntrack } proto_464xlat_init_config() { |
