diff options
| author | David Lönnhager <david.l@mullvad.net> | 2019-10-24 14:13:13 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2019-10-30 14:58:41 +0100 |
| commit | f3b73543cae5d14fbd2cd321d85e4d22d030e6fc (patch) | |
| tree | 1520f1801e5756ba3dc7f40980626643d645ed2d /talpid-core/src | |
| parent | c8264165a9117eff7d03b48123762f38e1766adc (diff) | |
| download | mullvadvpn-f3b73543cae5d14fbd2cd321d85e4d22d030e6fc.tar.xz mullvadvpn-f3b73543cae5d14fbd2cd321d85e4d22d030e6fc.zip | |
Refactor NetMonitor
Diffstat (limited to 'talpid-core/src')
| -rw-r--r-- | talpid-core/src/offline/windows.rs | 4 | ||||
| -rw-r--r-- | talpid-core/src/winnet.rs | 1 |
2 files changed, 0 insertions, 5 deletions
diff --git a/talpid-core/src/offline/windows.rs b/talpid-core/src/offline/windows.rs index 5c6029a268..816fe89b4d 100644 --- a/talpid-core/src/offline/windows.rs +++ b/talpid-core/src/offline/windows.rs @@ -194,18 +194,14 @@ impl BroadcastListener { system_state: &Mutex<SystemState>, ) -> Result<(), Error> { let callback_context = system_state as *const _ as *mut libc::c_void; - let mut state = system_state.lock(); - let mut current_connectivity = true; if !winnet::WinNet_ActivateConnectivityMonitor( Some(Self::connectivity_callback), callback_context, - &mut current_connectivity as *mut _, Some(winnet::log_sink), ptr::null_mut(), ) { return Err(Error::ConnectivityMonitorError); } - state.network_connectivity = current_connectivity; Ok(()) } diff --git a/talpid-core/src/winnet.rs b/talpid-core/src/winnet.rs index 49a209fcbe..c6bd6c6115 100644 --- a/talpid-core/src/winnet.rs +++ b/talpid-core/src/winnet.rs @@ -158,7 +158,6 @@ mod api { pub fn WinNet_ActivateConnectivityMonitor( callback: Option<ConnectivityCallback>, callbackContext: *mut libc::c_void, - currentConnectivity: *mut bool, sink: Option<LogSink>, sink_context: *mut c_void, ) -> bool; |
