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

Commit e39e9af5 authored by Aaron Huang's avatar Aaron Huang
Browse files

Replace deduceRestrictedCapability with the version in libs/net

deduceRestrictedCapability is moved to libs/net and renamed.
This change is to use inferRestrictedCapability method which
is in libs/net.

Bug: 178777253
Test: FrameworksNetTests
      FrameworksTelephonyTests:DataConnectionTest
Change-Id: I83cd60b5405311bc33c4368316f7a65144709d0d
parent 7073da3c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -99,6 +99,7 @@ import com.android.internal.util.IndentingPrintWriter;
import com.android.internal.util.Protocol;
import com.android.internal.util.State;
import com.android.internal.util.StateMachine;
import com.android.net.module.util.NetworkCapabilitiesUtils;
import com.android.telephony.Rlog;

import java.io.FileDescriptor;
@@ -1864,8 +1865,7 @@ public class DataConnection extends StateMachine {
            builder.removeCapability(NetworkCapabilities.NET_CAPABILITY_NOT_METERED);
        }

        // TODO: Need to remove the use of hidden API deduceRestrictedCapability
        if (builder.build().deduceRestrictedCapability()) {
        if (NetworkCapabilitiesUtils.inferRestrictedCapability(builder.build())) {
            builder.removeCapability(NetworkCapabilities.NET_CAPABILITY_NOT_RESTRICTED);
        }