aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/wg-quick.bash
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2017-06-12 00:20:31 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2017-06-12 00:20:31 +0200
commiteaa64b198bf82ffe73e8a9a17ab047f21dd44866 (patch)
tree93344d3a283855dfdc3604b4a9095f31d917d980 /src/wg-quick.bash
parentwg-quick: make sure we have empty table for both v6 and v4 (diff)
downloadwireguard-tools-eaa64b198bf82ffe73e8a9a17ab047f21dd44866.tar.xz
wireguard-tools-eaa64b198bf82ffe73e8a9a17ab047f21dd44866.zip
wg-quick: match ipv6 default route more broadly
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/wg-quick.bash')
-rwxr-xr-xsrc/wg-quick.bash2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wg-quick.bash b/src/wg-quick.bash
index 75050fd..012e41f 100755
--- a/src/wg-quick.bash
+++ b/src/wg-quick.bash
@@ -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"