summaryrefslogtreecommitdiffhomepage
path: root/mullvad-jni/src/into_java.rs
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-07-31 08:06:35 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-07-31 11:55:29 +0000
commit3378afa27e881249b76acdd67aeabe0614632299 (patch)
treeca514d06ccdda469f35741820ca4a6caeefc55c2 /mullvad-jni/src/into_java.rs
parent36e9e1c08204be1ffad5c618ffd59d0a61062e14 (diff)
downloadmullvadvpn-3378afa27e881249b76acdd67aeabe0614632299.tar.xz
mullvadvpn-3378afa27e881249b76acdd67aeabe0614632299.zip
Add `BlockReason` to `TunnelState.Blocked` class
Diffstat (limited to 'mullvad-jni/src/into_java.rs')
-rw-r--r--mullvad-jni/src/into_java.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/mullvad-jni/src/into_java.rs b/mullvad-jni/src/into_java.rs
index 0731cf5ce6..fe668f1580 100644
--- a/mullvad-jni/src/into_java.rs
+++ b/mullvad-jni/src/into_java.rs
@@ -593,7 +593,9 @@ impl<'env> IntoJava<'env> for TunnelState {
"ActionAfterDisconnect",
)),
),
- TunnelState::Blocked(_) => ("Blocked", None),
+ TunnelState::Blocked(reason) => {
+ ("Blocked", Some((reason.into_java(env), "BlockReason")))
+ }
};
let class = get_class(&format!(