diff options
| -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); } |
