summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEmīls Piņķis <emils@mullvad.net>2019-03-15 16:50:03 +0000
committerEmīls Piņķis <emils@mullvad.net>2019-03-17 20:45:20 +0000
commit7900cf7c23563fbeff2f63806bd8eb13cea9ecf0 (patch)
treef3559b792d3dfd51875ad551e0ce28a492397833
parent6fa33473cb9ab2e46460ac231b42049a29075946 (diff)
downloadmullvadvpn-7900cf7c23563fbeff2f63806bd8eb13cea9ecf0.tar.xz
mullvadvpn-7900cf7c23563fbeff2f63806bd8eb13cea9ecf0.zip
Fix ping args for Linux
-rw-r--r--talpid-core/src/tunnel/wireguard/ping_monitor.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/talpid-core/src/tunnel/wireguard/ping_monitor.rs b/talpid-core/src/tunnel/wireguard/ping_monitor.rs
index e6cdd1b033..3c6f4525e8 100644
--- a/talpid-core/src/tunnel/wireguard/ping_monitor.rs
+++ b/talpid-core/src/tunnel/wireguard/ping_monitor.rs
@@ -79,7 +79,11 @@ fn ping_cmd(
&ip,
];
if exit_on_first_reply {
- args.push("-o");
+ if cfg!(target_os = "macos") {
+ args.push("-o");
+ } else {
+ args.extend_from_slice(&["-c", "1"])
+ }
}
duct::cmd("ping", args)
.stdin_null()