]> git.ipfire.org Git - thirdparty/wireguard-tools.git/commitdiff
wg-quick: linux: have remove_iptables return true
authorJason A. Donenfeld <Jason@zx2c4.com>
Thu, 28 Nov 2019 17:15:41 +0000 (18:15 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Thu, 5 Dec 2019 10:48:25 +0000 (11:48 +0100)
Reported-by: Thomas Sattler <sattler@med.uni-frankfurt.de>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
src/wg-quick/linux.bash

index dca7b3d1595884d4e798023958fb5402aad34d85..4fecabb34058fa22bd47b1e9e77f9ba021207f15 100755 (executable)
@@ -190,7 +190,7 @@ remove_iptables() {
                        [[ $line == "-A"* ]] && found=1
                        printf -v restore '%s\n%s' "$restore" "${line/#-A/-D}"
                done < <($iptables-save)
-               [[ $found -eq 1 ]] && echo "$restore" | cmd $iptables-restore -nw
+               [[ $found -ne 1 ]] || echo "$restore" | cmd $iptables-restore -nw
        done
 }