diff options
| author | David Lönnhager <david.l@mullvad.net> | 2020-09-18 15:47:14 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2020-09-21 12:28:20 +0200 |
| commit | 3ce303288e3f1cb0ba74fe8ce67a4d9c01b6fed1 (patch) | |
| tree | 4930268ef6c3e3d9e1c08e414be2baf9d6c1e064 | |
| parent | f72b56b65e1f962dbd2530661112e389d1f54e7e (diff) | |
| download | mullvadvpn-3ce303288e3f1cb0ba74fe8ce67a4d9c01b6fed1.tar.xz mullvadvpn-3ce303288e3f1cb0ba74fe8ce67a4d9c01b6fed1.zip | |
Remove verdict for masquerade rule
| -rw-r--r-- | talpid-core/src/firewall/linux.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/talpid-core/src/firewall/linux.rs b/talpid-core/src/firewall/linux.rs index 845a9e4415..1ca10784bf 100644 --- a/talpid-core/src/firewall/linux.rs +++ b/talpid-core/src/firewall/linux.rs @@ -325,7 +325,9 @@ impl<'a> PolicyBatch<'a> { rule.add_expr(&nft_expr!(cmp == split_tunnel::MARK)); rule.add_expr(&nft_expr!(masquerade)); - add_verdict(&mut rule, &Verdict::Accept); + if *ADD_COUNTERS { + rule.add_expr(&nft_expr!(counter)); + } self.batch.add(&rule, nftnl::MsgType::Add); } |
