summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2018-11-13 13:35:26 +0100
committerLinus Färnstrand <linus@mullvad.net>2018-11-13 13:35:26 +0100
commit08f2a5b3c6b4455cd9feb9863da96896b93f9195 (patch)
treec6adacf567d5c9f1641440acf6c6bab95444df7d
parente4b76823768cd51757a9ba47e173e9b03e04560e (diff)
downloadmullvadvpn-08f2a5b3c6b4455cd9feb9863da96896b93f9195.tar.xz
mullvadvpn-08f2a5b3c6b4455cd9feb9863da96896b93f9195.zip
Simplify some state handling if-logic
-rw-r--r--talpid-core/src/tunnel_state_machine/disconnected_state.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/talpid-core/src/tunnel_state_machine/disconnected_state.rs b/talpid-core/src/tunnel_state_machine/disconnected_state.rs
index 643395931f..6c57e287a1 100644
--- a/talpid-core/src/tunnel_state_machine/disconnected_state.rs
+++ b/talpid-core/src/tunnel_state_machine/disconnected_state.rs
@@ -55,17 +55,15 @@ impl TunnelState for DisconnectedState {
match try_handle_event!(self, commands.poll()) {
Ok(TunnelCommand::AllowLan(allow_lan)) => {
- let changed = shared_values.allow_lan != allow_lan;
- shared_values.allow_lan = allow_lan;
- if changed {
+ if shared_values.allow_lan != allow_lan {
+ shared_values.allow_lan = allow_lan;
Self::set_security_policy(shared_values);
}
SameState(self)
}
Ok(TunnelCommand::BlockWhenDisconnected(block_when_disconnected)) => {
- let changed = shared_values.block_when_disconnected != block_when_disconnected;
- shared_values.block_when_disconnected = block_when_disconnected;
- if changed {
+ if shared_values.block_when_disconnected != block_when_disconnected {
+ shared_values.block_when_disconnected = block_when_disconnected;
Self::set_security_policy(shared_values);
}
SameState(self)