summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChiachang Wang <chiachangwang@google.com>2021-02-03 18:32:26 +0800
committerChiachang Wang <chiachangwang@google.com>2021-02-03 18:37:33 +0800
commit7e1b226066725b7a23e22227e4f9e1fcf75df1ab (patch)
tree6568c4d7df05c4a16981690f3bd5329bf7b9149c
parent343ac5ed38cd7fa34f28556b26e42bd5ab5ebb81 (diff)
downloadframeworks_opt_net_wifi-7e1b226066725b7a23e22227e4f9e1fcf75df1ab.tar.gz
frameworks_opt_net_wifi-7e1b226066725b7a23e22227e4f9e1fcf75df1ab.tar.bz2
frameworks_opt_net_wifi-7e1b226066725b7a23e22227e4f9e1fcf75df1ab.zip
Replace network utils method
The getNetworkPart() method is used by Setting and wifi lib. NetworkUtils is moved to incoming connectivity mainline. It's not accessible outside the module, so move the method to share lib and update the usage in the callers side. Bug: 172183305 Test: atest WifiTrackerLibTests Change-Id: Id7bc015ef569d6f7b2116da5cfee82649e3315e9
-rw-r--r--libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java
index 675c80d0a..09a2a3ffe 100644
--- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java
+++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/WifiEntry.java
@@ -26,7 +26,6 @@ import android.net.LinkAddress;
import android.net.LinkProperties;
import android.net.NetworkCapabilities;
import android.net.NetworkInfo;
-import android.net.NetworkUtils;
import android.net.RouteInfo;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiInfo;
@@ -42,6 +41,8 @@ import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
import androidx.annotation.WorkerThread;
+import com.android.net.module.util.NetUtils;
+
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.net.Inet4Address;
@@ -689,7 +690,7 @@ public abstract class WifiEntry implements Comparable<WifiEntry> {
try {
InetAddress all = InetAddress.getByAddress(
new byte[]{(byte) 255, (byte) 255, (byte) 255, (byte) 255});
- mConnectedInfo.subnetMask = NetworkUtils.getNetworkPart(
+ mConnectedInfo.subnetMask = NetUtils.getNetworkPart(
all, addr.getPrefixLength()).getHostAddress();
} catch (UnknownHostException e) {
// Leave subnet null;