diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2017-03-06 19:58:46 +0100 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2017-03-07 08:46:23 +0100 |
| commit | 370e68a447c788c026ab573db7eb932735ff2554 (patch) | |
| tree | 8c99ee6a233d8ee12f803563c6a03c44bfb3b592 /talpid_openvpn_plugin/src/processing.rs | |
| parent | 14fc5c2740687465e41960dc73e201ba71068840 (diff) | |
| download | mullvadvpn-370e68a447c788c026ab573db7eb932735ff2554.tar.xz mullvadvpn-370e68a447c788c026ab573db7eb932735ff2554.zip | |
Add event to what is sent from plugin
Diffstat (limited to 'talpid_openvpn_plugin/src/processing.rs')
| -rw-r--r-- | talpid_openvpn_plugin/src/processing.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/talpid_openvpn_plugin/src/processing.rs b/talpid_openvpn_plugin/src/processing.rs index 68bab3b99c..b1f1b97abc 100644 --- a/talpid_openvpn_plugin/src/processing.rs +++ b/talpid_openvpn_plugin/src/processing.rs @@ -16,7 +16,7 @@ error_chain! { /// Struct processing OpenVPN events and notifies listeners over IPC pub struct EventProcessor { - ipc_client: IpcClient<HashMap<String, String>>, + ipc_client: IpcClient<(openvpn_ffi::OpenVpnPluginEvent, HashMap<String, String>)>, } impl EventProcessor { @@ -31,7 +31,7 @@ impl EventProcessor { env: HashMap<String, String>) -> Result<()> { trace!("Processing \"{:?}\" event", event); - self.ipc_client.send(&env).chain_err(|| ErrorKind::IpcSendingError) + self.ipc_client.send(&(event, env)).chain_err(|| ErrorKind::IpcSendingError) } } |
