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

Commit 54893e4c authored by Frank Li's avatar Frank Li Committed by Android (Google) Code Review
Browse files

Merge "[TL03]Remove hidden API usage of NetworkAgent" into sc-dev

parents 903a6a14 2e1c16a3
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -2720,6 +2720,9 @@ public class DataConnection extends StateMachine {
            final NetworkAgentConfig.Builder configBuilder = new NetworkAgentConfig.Builder();
            configBuilder.setLegacyType(ConnectivityManager.TYPE_MOBILE);
            configBuilder.setLegacyTypeName(NETWORK_TYPE);
            int networkType = getNetworkType();
            configBuilder.setLegacySubType(networkType);
            configBuilder.setLegacySubTypeName(TelephonyManager.getNetworkTypeName(networkType));
            configBuilder.setLegacyExtraInfo(mApnSetting.getApnName());
            final CarrierSignalAgent carrierSignalAgent = mPhone.getCarrierSignalAgent();
            if (carrierSignalAgent.hasRegisteredReceivers(TelephonyManager
@@ -3090,7 +3093,7 @@ public class DataConnection extends StateMachine {
                    if (handle < 0) {
                        loge("No slot found for stopSocketKeepalive! " + slotId);
                        mNetworkAgent.sendSocketKeepaliveEvent(
                                slotId, SocketKeepalive.NO_KEEPALIVE);
                                slotId, SocketKeepalive.ERROR_NO_SUCH_SLOT);
                        retVal = HANDLED;
                        break;
                    } else {
+0 −3
Original line number Diff line number Diff line
@@ -106,9 +106,6 @@ public class DcNetworkAgent extends NetworkAgent {
        mNetworkCapabilities = dc.getNetworkCapabilities();
        mTransportType = transportType;
        mDataConnection = dc;
        int networkType = getNetworkType();
        setLegacySubtype(networkType, TelephonyManager.getNetworkTypeName(networkType));
        setLegacyExtraInfo(dc.getApnSetting().getApnName());
        if (dc.getLinkProperties() != null) {
            checkDuplicateInterface(mId, dc.getLinkProperties().getInterfaceName());
            logd("created for data connection " + dc.getName() + ", "