Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4230c860 authored by Chen Chen's avatar Chen Chen
Browse files

Updateability: Resolve hidden api usages to android/net/NetworkUtils

Bug: 146577358
Test: Manually test PAN function

Change-Id: Iee32415e31fc5099e193a3ce9a1eff32a272c54d
parent 3ef429e2
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -26,9 +26,9 @@ import android.content.Context;
import android.content.Intent;
import android.content.res.Resources.NotFoundException;
import android.net.ConnectivityManager;
import android.net.InetAddresses;
import android.net.InterfaceConfiguration;
import android.net.LinkAddress;
import android.net.NetworkUtils;
import android.os.Handler;
import android.os.IBinder;
import android.os.INetworkManagementService;
@@ -627,10 +627,10 @@ public class PanService extends ProfileService {
                InetAddress addr = null;
                LinkAddress linkAddr = ifcg.getLinkAddress();
                if (linkAddr == null || (addr = linkAddr.getAddress()) == null || addr.equals(
                        NetworkUtils.numericToInetAddress("0.0.0.0")) || addr.equals(
                        NetworkUtils.numericToInetAddress("::0"))) {
                        InetAddresses.parseNumericAddress("0.0.0.0")) || addr.equals(
                        InetAddresses.parseNumericAddress("::0"))) {
                    address = BLUETOOTH_IFACE_ADDR_START;
                    addr = NetworkUtils.numericToInetAddress(address);
                    addr = InetAddresses.parseNumericAddress(address);
                }

                ifcg.setLinkAddress(new LinkAddress(addr, BLUETOOTH_PREFIX_LENGTH));