From 65acc76d0926228abbdeb69d6328db9741f713e0 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Wed, 22 May 2019 18:59:15 +0900 Subject: [PATCH] Add getInterfaceVersion to NetdEventListener This is necessary to freeze netd_event_listener_interface. Bug: 133124190 Test: Built with change, new GtsNetworkStackHostTestCases passes Change-Id: I54665a1a8c2dcf37abae97f2962a9190f83c4b6e --- .../server/connectivity/NetdEventListenerService.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/services/core/java/com/android/server/connectivity/NetdEventListenerService.java b/services/core/java/com/android/server/connectivity/NetdEventListenerService.java index e40949b785d91..dbc339b01c899 100644 --- a/services/core/java/com/android/server/connectivity/NetdEventListenerService.java +++ b/services/core/java/com/android/server/connectivity/NetdEventListenerService.java @@ -27,21 +27,19 @@ import android.net.NetworkCapabilities; import android.net.metrics.ConnectStats; import android.net.metrics.DnsEvent; import android.net.metrics.INetdEventListener; -import android.net.metrics.IpConnectivityLog; import android.net.metrics.NetworkMetrics; import android.net.metrics.WakeupEvent; import android.net.metrics.WakeupStats; import android.os.RemoteException; import android.text.format.DateUtils; -import android.util.Log; import android.util.ArrayMap; +import android.util.Log; import android.util.SparseArray; import android.util.StatsLog; import com.android.internal.annotations.GuardedBy; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.util.BitUtils; -import com.android.internal.util.IndentingPrintWriter; import com.android.internal.util.RingBuffer; import com.android.internal.util.TokenBucket; import com.android.server.connectivity.metrics.nano.IpConnectivityLogClass.IpConnectivityEvent; @@ -307,6 +305,11 @@ public class NetdEventListenerService extends INetdEventListener.Stub { } } + @Override + public int getInterfaceVersion() throws RemoteException { + return this.VERSION; + } + private void addWakeupEvent(WakeupEvent event) { String iface = event.iface; mWakeupEvents.append(event);