aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/wg-quick/darwin.bash
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2018-05-16 04:12:02 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2018-05-16 04:25:42 +0200
commit6c407ae27b820310fb382fea9623b45fab50f0e5 (patch)
tree872348628ba1a42ca8ddbc00909c8a6dbbad2b14 /src/wg-quick/darwin.bash
parentwg-quick: darwin: use bash from environment and require bash 4+ (diff)
downloadwireguard-tools-6c407ae27b820310fb382fea9623b45fab50f0e5.tar.xz
wireguard-tools-6c407ae27b820310fb382fea9623b45fab50f0e5.zip
wg-quick: add intentionally undocumented userspace implementation knob
This knob might disappear at some point, and we don't want to encourage its use, so it's not being documented, but this should help with development of new implementations. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/wg-quick/darwin.bash')
-rwxr-xr-xsrc/wg-quick/darwin.bash2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wg-quick/darwin.bash b/src/wg-quick/darwin.bash
index 4a3240c..0eef3d9 100755
--- a/src/wg-quick/darwin.bash
+++ b/src/wg-quick/darwin.bash
@@ -101,7 +101,7 @@ get_real_interface() {
add_if() {
export WG_DARWIN_UTUN_NAME_FILE="/var/run/wireguard/$INTERFACE.name"
mkdir -m 0700 -p "/var/run/wireguard/"
- cmd wireguard-go utun
+ cmd "${WG_QUICK_USERSPACE_IMPLEMENTATION:-wireguard-go}" utun
get_real_interface
}