summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-17 15:14:46 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-25 11:43:22 +0000
commit598395e905d5c186f89899d7d699c227d65f49e1 (patch)
tree033aaff9735ae14aa8e37cd99785a2a2011d8ebf /android/src
parentc7627a901c32fb6d9e52487832aa6ba947d64a37 (diff)
downloadmullvadvpn-598395e905d5c186f89899d7d699c227d65f49e1.tar.xz
mullvadvpn-598395e905d5c186f89899d7d699c227d65f49e1.zip
Implement `MullvadDaemon.removeAccountFromHistory`
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt8
1 files changed, 8 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt
index 3c55f76b7f..2ba0ba42cb 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt
@@ -90,6 +90,10 @@ class MullvadDaemon(val vpnService: MullvadVpnService) {
reconnect(daemonInterfaceAddress)
}
+ fun removeAccountFromHistory(accountToken: String) {
+ removeAccountFromHistory(daemonInterfaceAddress, accountToken)
+ }
+
fun setAccount(accountToken: String?) {
setAccount(daemonInterfaceAddress, accountToken)
}
@@ -147,6 +151,10 @@ class MullvadDaemon(val vpnService: MullvadVpnService) {
private external fun getVersionInfo(daemonInterfaceAddress: Long): AppVersionInfo?
private external fun getWireguardKey(daemonInterfaceAddress: Long): PublicKey?
private external fun reconnect(daemonInterfaceAddress: Long)
+ private external fun removeAccountFromHistory(
+ daemonInterfaceAddress: Long,
+ accountToken: String
+ )
private external fun setAccount(daemonInterfaceAddress: Long, accountToken: String?)
private external fun setAllowLan(daemonInterfaceAddress: Long, allowLan: Boolean)
private external fun setAutoConnect(daemonInterfaceAddress: Long, alwaysOn: Boolean)