summaryrefslogtreecommitdiff
path: root/common/networkstackclient/Android.bp
diff options
context:
space:
mode:
authorRemi NGUYEN VAN <reminv@google.com>2020-04-24 12:19:37 +0000
committerRemi NGUYEN VAN <reminv@google.com>2020-04-28 08:10:04 +0000
commit812baf3e3a5bd0a7cfdaf4b96c8ae190a36b7d30 (patch)
tree1a96fb09ca1564271d15cbb9130a372aa8b46251 /common/networkstackclient/Android.bp
parent90b9ebe5f6cf77435373ebab0e14770a8bcc0d4d (diff)
Address comments on NetworkStack AIDL v6
Address issues found during AIDL review: - Rename clientAddr to singleClientAddr - Do not use a ParcelableBundle for notifyNetworkTested or notifyDataStallSuspected; instead use AIDL parcelables for stronger backwards compatibility guarantees. As part of moving notifyNetworkTested to using a parcelable the test result int is split into two: the actual evaluation result, and the probesSucceeded int. It used to contain both as a bit mask, which does not make sense if probesAttempted is in a separate int itself. Test: atest NetworkMonitorTest ConnectivityServiceTest ConnectivityServiceIntegrationTest, manual Bug: 153500847 Merged-In: I4aac6ff7432472f8a9345fb5785c6314ec8946e4 Change-Id: I4aac6ff7432472f8a9345fb5785c6314ec8946e4
Diffstat (limited to 'common/networkstackclient/Android.bp')
-rw-r--r--common/networkstackclient/Android.bp2
1 files changed, 2 insertions, 0 deletions
diff --git a/common/networkstackclient/Android.bp b/common/networkstackclient/Android.bp
index 7e69d7a..93d9ca8 100644
--- a/common/networkstackclient/Android.bp
+++ b/common/networkstackclient/Android.bp
@@ -58,6 +58,7 @@ aidl_interface {
"frameworks/base/wifi/aidl-export", // For wifi parcelables.
],
srcs: [
+ "src/android/net/DataStallReportParcelable.aidl",
"src/android/net/DhcpResultsParcelable.aidl",
"src/android/net/INetworkMonitor.aidl",
"src/android/net/INetworkMonitorCallbacks.aidl",
@@ -68,6 +69,7 @@ aidl_interface {
"src/android/net/Layer2InformationParcelable.aidl",
"src/android/net/Layer2PacketParcelable.aidl",
"src/android/net/NattKeepalivePacketDataParcelable.aidl",
+ "src/android/net/NetworkTestResultParcelable.aidl",
"src/android/net/PrivateDnsConfigParcel.aidl",
"src/android/net/ProvisioningConfigurationParcelable.aidl",
"src/android/net/ScanResultInfoParcelable.aidl",