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

Commit d4488d76 authored by Erik Kline's avatar Erik Kline
Browse files

Switch to BaseNetdEventCallback instead of interface

This makes adding more callback methods friction-free.

Test: as follows
Bug: 71828272
Change-Id: Iab88eccc0aa9583d493a1aa86ed0984475b929d5
parent 28011a41
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -39,6 +39,7 @@ import com.android.internal.util.DumpUtils;
import com.android.internal.net.INetworkWatchlistManager;
import com.android.server.ServiceThread;
import com.android.server.SystemService;
import com.android.server.net.BaseNetdEventCallback;

import java.io.FileDescriptor;
import java.io.PrintWriter;
@@ -139,7 +140,7 @@ public class NetworkWatchlistService extends INetworkWatchlistManager.Stub {
                ServiceManager.getService(IpConnectivityLog.SERVICE_NAME));
    }

    private final INetdEventCallback mNetdEventCallback = new INetdEventCallback.Stub() {
    private final INetdEventCallback mNetdEventCallback = new BaseNetdEventCallback() {
        @Override
        public void onDnsEvent(String hostname, String[] ipAddresses, int ipAddressesCount,
                long timestamp, int uid) {