]> git.ipfire.org Git - thirdparty/wireguard-tools.git/commitdiff
wg-quick: match ipv6 default route more broadly
authorJason A. Donenfeld <Jason@zx2c4.com>
Sun, 11 Jun 2017 22:20:31 +0000 (00:20 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Sun, 11 Jun 2017 22:20:31 +0000 (00:20 +0200)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
src/wg-quick.bash

index 75050fd8f104843155b6abcc90cdf938f1e6a7c9..012e41fc2d916de286d4fd7b08734897c1640e0c 100755 (executable)
@@ -130,7 +130,7 @@ set_mtu() {
 }
 
 add_route() {
-       if [[ $1 == 0.0.0.0/0 || $1 == ::/0 ]]; then
+       if [[ $1 == 0.0.0.0/0 || $1 =~ ^[0:]+/0$ ]]; then
                add_default "$1"
        else
                cmd ip route add "$1" dev "$INTERFACE"