OSDN Git Service

Add the defaultNetwork element to the netstats.proto.
authorLorenzo Colitti <lorenzo@google.com>
Fri, 19 Jan 2018 17:02:56 +0000 (02:02 +0900)
committerLorenzo Colitti <lorenzo@google.com>
Fri, 19 Jan 2018 17:26:58 +0000 (02:26 +0900)
This is in its own commit because AOSP has diverged from internal
master.

Bug: 35142602
Test: builds, boots
Change-Id: I75fc85b961bc919e3d6c2adce6d6861c6f2c8379

core/java/android/net/NetworkIdentity.java
core/proto/android/service/netstats.proto

index fd118f3..ce2de85 100644 (file)
@@ -130,6 +130,7 @@ public class NetworkIdentity implements Comparable<NetworkIdentity> {
         proto.write(NetworkIdentityProto.NETWORK_ID, mNetworkId);
         proto.write(NetworkIdentityProto.ROAMING, mRoaming);
         proto.write(NetworkIdentityProto.METERED, mMetered);
+        proto.write(NetworkIdentityProto.DEFAULT_NETWORK, mDefaultNetwork);
 
         proto.end(start);
     }
index 23613fd..ad9191c 100644 (file)
@@ -63,6 +63,8 @@ message NetworkIdentityProto {
     optional bool roaming = 4;
 
     optional bool metered = 5;
+
+    optional bool default_network = 6;
 }
 
 // Corresponds to NetworkStatsRecorder.