summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Benedict Wong <benedictwong@google.com> 2022-04-13 22:32:23 +0000
committer Benedict Wong <benedictwong@google.com> 2022-04-14 21:37:11 +0000
commit9eb214161a62ad78f39758009b4cbf6aa9ce8281 (patch)
tree372b397ef5b10bfd1c0c391b55c62433cc428fe6
parent1428215beeab020e5c047db8b970096b01c27ba3 (diff)
Update the constants to use Environment
This change updates the file storage constants to use the Environment system data paths instead of redefined constants. Bug: 215406468 Test: atest FrameworksVcnTests Change-Id: If11c600601704b78527c3c1b48cc908e75f3d791
-rw-r--r--services/core/java/com/android/server/VcnManagementService.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/VcnManagementService.java b/services/core/java/com/android/server/VcnManagementService.java
index eefeee3918b3..f26d9f9f49e6 100644
--- a/services/core/java/com/android/server/VcnManagementService.java
+++ b/services/core/java/com/android/server/VcnManagementService.java
@@ -52,6 +52,7 @@ import android.net.vcn.VcnManager.VcnStatusCode;
import android.net.vcn.VcnUnderlyingNetworkPolicy;
import android.net.wifi.WifiInfo;
import android.os.Binder;
+import android.os.Environment;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.IBinder;
@@ -82,6 +83,7 @@ import com.android.server.vcn.VcnContext;
import com.android.server.vcn.VcnNetworkProvider;
import com.android.server.vcn.util.PersistableBundleUtils;
+import java.io.File;
import java.io.FileDescriptor;
import java.io.IOException;
import java.io.PrintWriter;
@@ -162,7 +164,8 @@ public class VcnManagementService extends IVcnManagementService.Stub {
public static final boolean VDBG = false; // STOPSHIP: if true
@VisibleForTesting(visibility = Visibility.PRIVATE)
- static final String VCN_CONFIG_FILE = "/data/system/vcn/configs.xml";
+ static final String VCN_CONFIG_FILE =
+ new File(Environment.getDataSystemDirectory(), "vcn/configs.xml").getPath();
/* Binder context for this service */
@NonNull private final Context mContext;