]> git.ipfire.org Git - thirdparty/wireguard-tools.git/commitdiff
wg-quick: freebsd: configure as p2p link
authorJason A. Donenfeld <Jason@zx2c4.com>
Sun, 27 May 2018 03:24:07 +0000 (05:24 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Sun, 27 May 2018 03:24:07 +0000 (05:24 +0200)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
src/wg-quick/freebsd.bash

index d9a0b032e1815c9232a21a5b34ea9ac8b73be2de..40dc3f16d59d90898923e57bb3680dba3c5e846b 100755 (executable)
@@ -146,9 +146,11 @@ up_if() {
 }
 
 add_addr() {
-       local family=inet
-       [[ $1 == *:* ]] && family=inet6
-       cmd ifconfig "$INTERFACE" "$family" "$1" alias
+       if [[ $1 == *:* ]]; then
+               cmd ifconfig "$INTERFACE" inet6 "$1" alias
+       else
+               cmd ifconfig "$INTERFACE" inet "$1" "${1%%/*}" alias
+       fi
 }
 
 set_mtu() {