summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2020-09-21 12:52:37 +0200
committerDavid Lönnhager <david.l@mullvad.net>2020-09-21 12:52:37 +0200
commit89a25b4407c009220aed28a3d372089b1d0be0f3 (patch)
tree4930268ef6c3e3d9e1c08e414be2baf9d6c1e064
parentf72b56b65e1f962dbd2530661112e389d1f54e7e (diff)
parent3ce303288e3f1cb0ba74fe8ce67a4d9c01b6fed1 (diff)
downloadmullvadvpn-89a25b4407c009220aed28a3d372089b1d0be0f3.tar.xz
mullvadvpn-89a25b4407c009220aed28a3d372089b1d0be0f3.zip
Merge branch 'fix-fw-rule'
-rw-r--r--talpid-core/src/firewall/linux.rs4
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);
}