summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2020-05-19 19:10:53 +0200
committerDavid Lönnhager <david.l@mullvad.net>2020-06-02 10:05:02 +0200
commit4e0b648bf28e4cf15b26e56e93df0c798f6ac752 (patch)
tree265b89e905306ceffb0c516bacd21de13c507ec6
parent77241e4a57109d879c62fcb0ba327c75953bab77 (diff)
downloadmullvadvpn-4e0b648bf28e4cf15b26e56e93df0c798f6ac752.tar.xz
mullvadvpn-4e0b648bf28e4cf15b26e56e93df0c798f6ac752.zip
Use zero-sized private field for Firewall type
-rw-r--r--talpid-core/src/firewall/linux.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/talpid-core/src/firewall/linux.rs b/talpid-core/src/firewall/linux.rs
index 1a047ec41e..32b6784f1b 100644
--- a/talpid-core/src/firewall/linux.rs
+++ b/talpid-core/src/firewall/linux.rs
@@ -88,7 +88,7 @@ enum End {
}
/// The Linux implementation for the firewall and DNS.
-pub struct Firewall;
+pub struct Firewall(());
struct FirewallTables {
main: Table,
@@ -100,7 +100,7 @@ impl FirewallT for Firewall {
type Error = Error;
fn new(_args: FirewallArguments) -> Result<Self> {
- Ok(Firewall)
+ Ok(Firewall(()))
}
fn apply_policy(&mut self, policy: FirewallPolicy) -> Result<()> {