diff options
| author | David Lönnhager <david.l@mullvad.net> | 2022-03-14 13:40:36 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2022-03-14 13:40:36 +0100 |
| commit | 6459ae7beefcc5f13eb54254dfe402dd807c62fe (patch) | |
| tree | bc03c4027aad5c47f00dfa4c1fb3584dff4d1add /android | |
| parent | 78dc4644a82d7b3fb904ef3cbac8a1f705f0a213 (diff) | |
| parent | 3e1271777fd7556a76abc582bd3c44356ecbd15a (diff) | |
| download | mullvadvpn-6459ae7beefcc5f13eb54254dfe402dd807c62fe.tar.xz mullvadvpn-6459ae7beefcc5f13eb54254dfe402dd807c62fe.zip | |
Merge branch 'device-api'
Diffstat (limited to 'android')
| -rw-r--r-- | android/app/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt index 4565844daa..8470f314d7 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt @@ -45,7 +45,8 @@ class MullvadDaemon(val vpnService: MullvadVpnService) { } fun generateWireguardKey(): KeygenEvent? { - return generateWireguardKey(daemonInterfaceAddress) + // TODO: remove + return null } fun getAccountData(accountToken: String): GetAccountDataResult { @@ -85,6 +86,7 @@ class MullvadDaemon(val vpnService: MullvadVpnService) { } fun getWireguardKey(): PublicKey? { + // TODO: no longer needed return getWireguardKey(daemonInterfaceAddress) } @@ -97,7 +99,7 @@ class MullvadDaemon(val vpnService: MullvadVpnService) { } fun setAccount(accountToken: String?) { - setAccount(daemonInterfaceAddress, accountToken) + // TODO: replace with login+logout } fun setAllowLan(allowLan: Boolean) { @@ -154,7 +156,6 @@ class MullvadDaemon(val vpnService: MullvadVpnService) { private external fun connect(daemonInterfaceAddress: Long) private external fun createNewAccount(daemonInterfaceAddress: Long): String? private external fun disconnect(daemonInterfaceAddress: Long) - private external fun generateWireguardKey(daemonInterfaceAddress: Long): KeygenEvent? private external fun getAccountData( daemonInterfaceAddress: Long, accountToken: String @@ -170,7 +171,8 @@ class MullvadDaemon(val vpnService: MullvadVpnService) { private external fun getWireguardKey(daemonInterfaceAddress: Long): PublicKey? private external fun reconnect(daemonInterfaceAddress: Long) private external fun clearAccountHistory(daemonInterfaceAddress: Long) - private external fun setAccount(daemonInterfaceAddress: Long, accountToken: String?) + private external fun loginAccount(daemonInterfaceAddress: Long, accountToken: String?) + private external fun logoutAccount(daemonInterfaceAddress: Long) private external fun setAllowLan(daemonInterfaceAddress: Long, allowLan: Boolean) private external fun setAutoConnect(daemonInterfaceAddress: Long, alwaysOn: Boolean) private external fun setDnsOptions(daemonInterfaceAddress: Long, dnsOptions: DnsOptions) @@ -190,10 +192,6 @@ class MullvadDaemon(val vpnService: MullvadVpnService) { onAppVersionInfoChange?.invoke(appVersionInfo) } - private fun notifyKeygenEvent(event: KeygenEvent) { - onKeygenEvent?.invoke(event) - } - private fun notifyRelayListEvent(relayList: RelayList) { onRelayListChange?.invoke(relayList) } |
