summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
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)