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

Commit 7f9b3ca8 authored by Mark Chien's avatar Mark Chien Committed by Gerrit Code Review
Browse files

Merge "Tethering: remove redundant source code"

parents dda5e925 6aa79613
Loading
Loading
Loading
Loading
+1 −2
Original line number Original line Diff line number Diff line
@@ -741,8 +741,7 @@ public class Tethering {
                .setContentIntent(pi);
                .setContentIntent(pi);
        mLastNotificationId = id;
        mLastNotificationId = id;


        notificationManager.notify(null, mLastNotificationId,
        notificationManager.notify(null, mLastNotificationId, mTetheredNotificationBuilder.build());
                mTetheredNotificationBuilder.buildInto(new Notification()));
    }
    }


    @VisibleForTesting
    @VisibleForTesting
+0 −12
Original line number Original line Diff line number Diff line
@@ -24,9 +24,7 @@ import android.net.ip.IpServer;
import android.net.util.SharedLog;
import android.net.util.SharedLog;
import android.os.Handler;
import android.os.Handler;
import android.os.IBinder;
import android.os.IBinder;
import android.os.INetworkManagementService;
import android.os.Looper;
import android.os.Looper;
import android.os.ServiceManager;


import com.android.internal.util.StateMachine;
import com.android.internal.util.StateMachine;


@@ -95,16 +93,6 @@ public abstract class TetheringDependencies {
        return new TetheringConfiguration(ctx, log, subId);
        return new TetheringConfiguration(ctx, log, subId);
    }
    }


    /**
     * Get a reference to INetworkManagementService to registerTetheringStatsProvider from
     * OffloadController. Note: This should be removed soon by Usage refactor work in R
     * development cycle.
     */
    public INetworkManagementService getINetworkManagementService() {
        return INetworkManagementService.Stub.asInterface(
                ServiceManager.getService(Context.NETWORKMANAGEMENT_SERVICE));
    }

    /**
    /**
     * Get a reference to INetd to be used by tethering.
     * Get a reference to INetd to be used by tethering.
     */
     */
+0 −9
Original line number Original line Diff line number Diff line
@@ -74,7 +74,6 @@ import android.content.res.Resources;
import android.hardware.usb.UsbManager;
import android.hardware.usb.UsbManager;
import android.net.ConnectivityManager;
import android.net.ConnectivityManager;
import android.net.INetd;
import android.net.INetd;
import android.net.INetworkPolicyManager;
import android.net.ITetheringEventCallback;
import android.net.ITetheringEventCallback;
import android.net.InetAddresses;
import android.net.InetAddresses;
import android.net.InterfaceConfigurationParcel;
import android.net.InterfaceConfigurationParcel;
@@ -103,7 +102,6 @@ import android.net.wifi.p2p.WifiP2pInfo;
import android.net.wifi.p2p.WifiP2pManager;
import android.net.wifi.p2p.WifiP2pManager;
import android.os.Bundle;
import android.os.Bundle;
import android.os.Handler;
import android.os.Handler;
import android.os.INetworkManagementService;
import android.os.Looper;
import android.os.Looper;
import android.os.PersistableBundle;
import android.os.PersistableBundle;
import android.os.RemoteException;
import android.os.RemoteException;
@@ -157,9 +155,7 @@ public class TetheringTest {


    @Mock private ApplicationInfo mApplicationInfo;
    @Mock private ApplicationInfo mApplicationInfo;
    @Mock private Context mContext;
    @Mock private Context mContext;
    @Mock private INetworkManagementService mNMService;
    @Mock private NetworkStatsManager mStatsManager;
    @Mock private NetworkStatsManager mStatsManager;
    @Mock private INetworkPolicyManager mPolicyManager;
    @Mock private OffloadHardwareInterface mOffloadHardwareInterface;
    @Mock private OffloadHardwareInterface mOffloadHardwareInterface;
    @Mock private Resources mResources;
    @Mock private Resources mResources;
    @Mock private TelephonyManager mTelephonyManager;
    @Mock private TelephonyManager mTelephonyManager;
@@ -342,11 +338,6 @@ public class TetheringTest {
            return new MockTetheringConfiguration(ctx, log, subId);
            return new MockTetheringConfiguration(ctx, log, subId);
        }
        }


        @Override
        public INetworkManagementService getINetworkManagementService() {
            return mNMService;
        }

        @Override
        @Override
        public INetd getINetd(Context context) {
        public INetd getINetd(Context context) {
            return mNetd;
            return mNetd;
+0 −1
Original line number Original line Diff line number Diff line
@@ -23,7 +23,6 @@ filegroup {
    name: "services-tethering-shared-srcs",
    name: "services-tethering-shared-srcs",
    srcs: [
    srcs: [
        ":framework-annotations",
        ":framework-annotations",
        "java/android/net/util/NetdService.java",
        "java/android/net/util/NetworkConstants.java",
        "java/android/net/util/NetworkConstants.java",
    ],
    ],
    visibility: ["//frameworks/base/packages/Tethering"],
    visibility: ["//frameworks/base/packages/Tethering"],