Snap for 12668534 from b9546900b19c228a9e040d35372a498f1f139811 to mainline-mediaprovider-release Change-Id: I36d5438562ae6cbb239ef0fa7713b33604fd9907
diff --git a/src/android/net/ip/IpClient.java b/src/android/net/ip/IpClient.java index 493f36f..93443e2 100644 --- a/src/android/net/ip/IpClient.java +++ b/src/android/net/ip/IpClient.java
@@ -16,7 +16,6 @@ package android.net.ip; -import static android.content.pm.PackageManager.FEATURE_WATCH; import static android.net.IIpMemoryStore.NETWORK_EVENT_NUD_FAILURE_ROAM; import static android.net.IIpMemoryStore.NETWORK_EVENT_NUD_FAILURE_CONFIRM; import static android.net.IIpMemoryStore.NETWORK_EVENT_NUD_FAILURE_ORGANIC; @@ -633,6 +632,8 @@ @VisibleForTesting static final String CONFIG_ACCEPT_RA_MIN_LFT = "ipclient_accept_ra_min_lft"; + @VisibleForTesting + static final int DEFAULT_ACCEPT_RA_MIN_LFT = 180; @VisibleForTesting static final String CONFIG_APF_COUNTER_POLLING_INTERVAL_SECS = @@ -1059,9 +1060,8 @@ mDhcp6PrefixDelegationEnabled = mDependencies.isFeatureEnabled(mContext, IPCLIENT_DHCPV6_PREFIX_DELEGATION_VERSION); - final boolean isWatch = mContext.getPackageManager().hasSystemFeature(FEATURE_WATCH); mAcceptRaMinLft = mDependencies.getDeviceConfigPropertyInt(CONFIG_ACCEPT_RA_MIN_LFT, - isWatch ? 900 : 180); + DEFAULT_ACCEPT_RA_MIN_LFT); mApfCounterPollingIntervalMs = mDependencies.getDeviceConfigPropertyInt( CONFIG_APF_COUNTER_POLLING_INTERVAL_SECS, DEFAULT_APF_COUNTER_POLLING_INTERVAL_SECS) * DateUtils.SECOND_IN_MILLIS;
diff --git a/tests/unit/src/android/net/ip/IpClientTest.java b/tests/unit/src/android/net/ip/IpClientTest.java index f5fd22b..2fb0a7f 100644 --- a/tests/unit/src/android/net/ip/IpClientTest.java +++ b/tests/unit/src/android/net/ip/IpClientTest.java
@@ -65,7 +65,6 @@ import android.app.AlarmManager; import android.content.ContentResolver; import android.content.Context; -import android.content.pm.PackageManager; import android.content.res.Resources; import android.net.ConnectivityManager; import android.net.INetd; @@ -192,7 +191,6 @@ @Mock private PrintWriter mWriter; @Mock private IpClientNetlinkMonitor mNetlinkMonitor; @Mock private AndroidPacketFilter mApfFilter; - @Mock private PackageManager mPackageManager; private InterfaceParams mIfParams; private INetlinkMessageProcessor mNetlinkMessageProcessor; @@ -218,8 +216,6 @@ when(mDependencies.makeIpClientNetlinkMonitor( any(), any(), any(), anyInt(), any())).thenReturn(mNetlinkMonitor); when(mNetlinkMonitor.start()).thenReturn(true); - when(mContext.getPackageManager()).thenReturn(mPackageManager); - when(mPackageManager.hasSystemFeature(eq(PackageManager.FEATURE_WATCH))).thenReturn(false); mIfParams = null; }