diff options
| author | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-02-17 15:18:07 +0100 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-02-17 15:18:07 +0100 |
| commit | 983ade565b3e07fb5cb3c0643ea6bdf5e9371c1a (patch) | |
| tree | 6aaad9462c61f3a46277b10bcc7af008f8867a8e /talpid-core/src | |
| parent | 67fd70c8a9f1c4333210fbab936bf256feb7794c (diff) | |
| download | mullvadvpn-983ade565b3e07fb5cb3c0643ea6bdf5e9371c1a.tar.xz mullvadvpn-983ade565b3e07fb5cb3c0643ea6bdf5e9371c1a.zip | |
Fix flush scrub rules when disconnecting
Diffstat (limited to 'talpid-core/src')
| -rw-r--r-- | talpid-core/src/firewall/macos.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/talpid-core/src/firewall/macos.rs b/talpid-core/src/firewall/macos.rs index b679f45fa6..9892b68561 100644 --- a/talpid-core/src/firewall/macos.rs +++ b/talpid-core/src/firewall/macos.rs @@ -929,6 +929,8 @@ impl Firewall { if *NAT_WORKAROUND { self.pf.flush_rules(ANCHOR_NAME, pfctl::RulesetKind::Nat)?; } + self.pf + .flush_rules(ANCHOR_NAME, pfctl::RulesetKind::Scrub)?; Ok(()) } |
