diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-07-31 07:43:18 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-07-31 11:55:29 +0000 |
| commit | 7bc93ab22dd7ea88084a1467bb6090c647aacc60 (patch) | |
| tree | 4592ec387c0e6329d2fbbb1ccc04c2842ea360bf | |
| parent | bb151cecadf612fd6028288f25568d312b9fbeb3 (diff) | |
| download | mullvadvpn-7bc93ab22dd7ea88084a1467bb6090c647aacc60.tar.xz mullvadvpn-7bc93ab22dd7ea88084a1467bb6090c647aacc60.zip | |
Create `BlockReason` class
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/model/BlockReason.kt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/BlockReason.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/BlockReason.kt new file mode 100644 index 0000000000..769a97b6fa --- /dev/null +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/BlockReason.kt @@ -0,0 +1,12 @@ +package net.mullvad.mullvadvpn.model + +sealed class BlockReason { + class AuthFailed(val reason: String?) : BlockReason() + class Ipv6Unavailable : BlockReason() + class SetFirewallPolicyError : BlockReason() + class SetDnsError : BlockReason() + class StartTunnelError : BlockReason() + class NoMatchingRelay : BlockReason() + class IsOffline : BlockReason() + class TapAdapterProblem : BlockReason() +} |
