summaryrefslogtreecommitdiffhomepage
path: root/talpid_openvpn_plugin/src/processing.rs
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2017-03-06 19:58:46 +0100
committerLinus Färnstrand <linus@mullvad.net>2017-03-07 08:46:23 +0100
commit370e68a447c788c026ab573db7eb932735ff2554 (patch)
tree8c99ee6a233d8ee12f803563c6a03c44bfb3b592 /talpid_openvpn_plugin/src/processing.rs
parent14fc5c2740687465e41960dc73e201ba71068840 (diff)
downloadmullvadvpn-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.rs4
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)
}
}