summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-04-03 12:44:33 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-04-03 12:44:33 +0200
commit261888bc17023095fea48aa27543748449864436 (patch)
tree9ea978db2abe8c55fc3f5201974f9f006eca6c1a /android
parentf2da8107901d1ffcd703901a4a5523ba7578c24f (diff)
parent0a59263d2cb00e79a206bf267c7c9c271e9fcf03 (diff)
downloadmullvadvpn-261888bc17023095fea48aa27543748449864436.tar.xz
mullvadvpn-261888bc17023095fea48aa27543748449864436.zip
Merge branch 'add-flavor-information-to-the-log-droid-1899'
Diffstat (limited to 'android')
-rw-r--r--android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt2
-rw-r--r--android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt1
2 files changed, 3 insertions, 0 deletions
diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt
index d95892305b..f08b3fd4d6 100644
--- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt
+++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadDaemon.kt
@@ -7,12 +7,14 @@ object MullvadDaemon {
System.loadLibrary("mullvad_jni")
}
+ @Suppress("LongParameterList")
external fun initialize(
vpnService: MullvadVpnService,
rpcSocketPath: String,
filesDirectory: String,
cacheDirectory: String,
apiEndpointOverride: ApiEndpointOverride?,
+ extraMetadata: Map<String, String>,
)
external fun shutdown()
diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
index 3c26ad89de..44e256cdb5 100644
--- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
+++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
@@ -170,6 +170,7 @@ class MullvadVpnService : TalpidVpnService() {
filesDirectory = filesDir.absolutePath,
cacheDirectory = cacheDir.absolutePath,
apiEndpointOverride = apiEndpointOverride,
+ extraMetadata = mapOf("flavor" to BuildConfig.FLAVOR),
)
Logger.i("MullvadVpnService: Daemon initialized")
}