From 5d56f5bee480d77669f77f4036b36f14dfca22dd Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Thu, 17 May 2018 03:26:51 +0200 Subject: wg-quick: darwin: sometimes there are no network services --- src/tools/wg-quick/darwin.bash | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/tools/wg-quick/darwin.bash b/src/tools/wg-quick/darwin.bash index 581954c..dfdd54e 100755 --- a/src/tools/wg-quick/darwin.bash +++ b/src/tools/wg-quick/darwin.bash @@ -236,10 +236,9 @@ set_endpoint_direct_route() { declare -A SERVICE_DNS collect_new_service_dns() { - # TODO: switch to scutil for all DNS modification local service get_response local -A found_services - { read -r _; while read -r service; do + { read -r _ && while read -r service; do [[ $service == "*"* ]] && service="${service:1}" found_services["$service"]=1 [[ -n ${SERVICE_DNS["$service"]} ]] && continue -- cgit v1.2.3-59-g8ed1b