summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--talpid-core/src/firewall/macos.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/talpid-core/src/firewall/macos.rs b/talpid-core/src/firewall/macos.rs
index d657c75328..3cb63e485e 100644
--- a/talpid-core/src/firewall/macos.rs
+++ b/talpid-core/src/firewall/macos.rs
@@ -558,7 +558,9 @@ impl Firewall {
}
fn is_enabled(&self) -> bool {
- let cmd = duct::cmd!("/sbin/pfctl", "-s", "info");
+ let cmd = duct::cmd!("/sbin/pfctl", "-s", "info")
+ .stderr_null()
+ .stdout_capture();
const EXPECTED_OUTPUT: &'static [u8] = b"Status: Enabled";
match cmd.run() {
Ok(output) => output.stdout.as_slice().find(&EXPECTED_OUTPUT).is_some(),