diff options
| author | 2019-03-19 16:11:26 +0900 | |
|---|---|---|
| committer | 2019-03-21 23:23:57 +0900 | |
| commit | 306e8cd9e76b25fff83591e50b617dbcca62a14c (patch) | |
| tree | a31c6ee430d5ebb74293cce0b30829719e1809fe | |
| parent | ede75b5f93831baff5fa42721598fa1def03d066 (diff) | |
Move the networkstack AIDL interfaces to services/net.
Nothing in the framework uses these, so there is no point in
having the build be in frameworks/base/Android.bp.
Fix: 128804404
Test: builds, boots
Test: atest FrameworksNetTests
Change-Id: I2e8c2ad9ea8bfcd3668a83e4c044de10389a8a22
| -rw-r--r-- | Android.bp | 60 | ||||
| -rw-r--r-- | services/net/Android.bp | 58 | ||||
| -rw-r--r-- | services/net/java/android/net/ApfCapabilitiesParcelable.aidl (renamed from core/java/android/net/ApfCapabilitiesParcelable.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/DhcpResultsParcelable.aidl (renamed from core/java/android/net/DhcpResultsParcelable.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/IIpMemoryStore.aidl (renamed from core/java/android/net/IIpMemoryStore.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/IIpMemoryStoreCallbacks.aidl (renamed from core/java/android/net/IIpMemoryStoreCallbacks.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/INetworkMonitor.aidl (renamed from core/java/android/net/INetworkMonitor.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/INetworkMonitorCallbacks.aidl (renamed from core/java/android/net/INetworkMonitorCallbacks.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/INetworkStackConnector.aidl (renamed from core/java/android/net/INetworkStackConnector.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/INetworkStackStatusCallback.aidl (renamed from core/java/android/net/INetworkStackStatusCallback.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/InitialConfigurationParcelable.aidl (renamed from core/java/android/net/InitialConfigurationParcelable.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/PrivateDnsConfigParcel.aidl (renamed from core/java/android/net/PrivateDnsConfigParcel.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ProvisioningConfigurationParcelable.aidl (renamed from core/java/android/net/ProvisioningConfigurationParcelable.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/StaticIpConfigurationParcelable.aidl (renamed from core/java/android/net/StaticIpConfigurationParcelable.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/TcpKeepalivePacketDataParcelable.aidl (renamed from core/java/android/net/TcpKeepalivePacketDataParcelable.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/dhcp/DhcpServingParamsParcel.aidl (renamed from core/java/android/net/dhcp/DhcpServingParamsParcel.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/dhcp/IDhcpServer.aidl (renamed from core/java/android/net/dhcp/IDhcpServer.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/dhcp/IDhcpServerCallbacks.aidl (renamed from core/java/android/net/dhcp/IDhcpServerCallbacks.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ip/IIpClient.aidl (renamed from core/java/android/net/ip/IIpClient.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ip/IIpClientCallbacks.aidl (renamed from core/java/android/net/ip/IIpClientCallbacks.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/Blob.aidl (renamed from core/java/android/net/ipmemorystore/Blob.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/IOnBlobRetrievedListener.aidl (renamed from core/java/android/net/ipmemorystore/IOnBlobRetrievedListener.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/IOnL2KeyResponseListener.aidl (renamed from core/java/android/net/ipmemorystore/IOnL2KeyResponseListener.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/IOnNetworkAttributesRetrieved.aidl (renamed from core/java/android/net/ipmemorystore/IOnNetworkAttributesRetrieved.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/IOnSameNetworkResponseListener.aidl (renamed from core/java/android/net/ipmemorystore/IOnSameNetworkResponseListener.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/IOnStatusListener.aidl (renamed from core/java/android/net/ipmemorystore/IOnStatusListener.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/NetworkAttributesParcelable.aidl (renamed from core/java/android/net/ipmemorystore/NetworkAttributesParcelable.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/SameL3NetworkResponseParcelable.aidl (renamed from core/java/android/net/ipmemorystore/SameL3NetworkResponseParcelable.aidl) | 0 | ||||
| -rw-r--r-- | services/net/java/android/net/ipmemorystore/StatusParcelable.aidl (renamed from core/java/android/net/ipmemorystore/StatusParcelable.aidl) | 0 |
29 files changed, 58 insertions, 60 deletions
diff --git a/Android.bp b/Android.bp index ae736b2cb85b..02fc06269b95 100644 --- a/Android.bp +++ b/Android.bp @@ -814,66 +814,6 @@ gensrcs { output_extension: "srcjar", } -// AIDL interfaces between the core system and the networking mainline module. -aidl_interface { - name: "networkstack-aidl-interfaces", - local_include_dir: "core/java", - srcs: [ - "core/java/android/net/ApfCapabilitiesParcelable.aidl", - "core/java/android/net/DhcpResultsParcelable.aidl", - "core/java/android/net/INetworkMonitor.aidl", - "core/java/android/net/INetworkMonitorCallbacks.aidl", - "core/java/android/net/INetworkStackConnector.aidl", - "core/java/android/net/INetworkStackStatusCallback.aidl", - "core/java/android/net/InitialConfigurationParcelable.aidl", - "core/java/android/net/PrivateDnsConfigParcel.aidl", - "core/java/android/net/ProvisioningConfigurationParcelable.aidl", - "core/java/android/net/StaticIpConfigurationParcelable.aidl", - "core/java/android/net/TcpKeepalivePacketDataParcelable.aidl", - "core/java/android/net/dhcp/DhcpServingParamsParcel.aidl", - "core/java/android/net/dhcp/IDhcpServer.aidl", - "core/java/android/net/dhcp/IDhcpServerCallbacks.aidl", - "core/java/android/net/ip/IIpClient.aidl", - "core/java/android/net/ip/IIpClientCallbacks.aidl", - "core/java/android/net/IIpMemoryStore.aidl", - "core/java/android/net/IIpMemoryStoreCallbacks.aidl", - "core/java/android/net/ipmemorystore/**/*.aidl", - ], - backend: { - ndk: { - enabled: false, - }, - cpp: { - enabled: false, - }, - }, - api_dir: "aidl/networkstack", -} - -aidl_interface { - name: "ipmemorystore-aidl-interfaces", - local_include_dir: "core/java", - srcs: [ - "core/java/android/net/IIpMemoryStore.aidl", - "core/java/android/net/IIpMemoryStoreCallbacks.aidl", - "core/java/android/net/ipmemorystore/**/*.aidl", - ], -} - -aidl_interface { - name: "networkstack-aidl-framework", - local_include_dir: "core/java", - srcs: [ - "core/java/android/net/TcpKeepalivePacketDataParcelable.aidl", - ], - api_dir: "aidl/networkstack", - backend: { - java: { - sdk_version: "28", - }, - }, -} - filegroup { name: "framework-annotations", srcs: [ diff --git a/services/net/Android.bp b/services/net/Android.bp index 486d15d918bf..9e1d44b9faff 100644 --- a/services/net/Android.bp +++ b/services/net/Android.bp @@ -1,3 +1,61 @@ +// AIDL interfaces between the core system and the networking mainline module. +aidl_interface { + name: "ipmemorystore-aidl-interfaces", + local_include_dir: "java", + srcs: [ + // TODO: Define and use a filegroup for these files, since they're also used in + // networkstack-aidl-interfaces. This does not appear to work at the moment. + "java/android/net/IIpMemoryStore.aidl", + "java/android/net/IIpMemoryStoreCallbacks.aidl", + "java/android/net/ipmemorystore/**/*.aidl", + ], + backend: { + ndk: { + enabled: false, + }, + cpp: { + enabled: false, + }, + }, + api_dir: "aidl/networkstack", +} + +aidl_interface { + name: "networkstack-aidl-interfaces", + local_include_dir: "java", + include_dirs: ["frameworks/base/core/java"], // For framework parcelables. + srcs: [ + "java/android/net/ApfCapabilitiesParcelable.aidl", + "java/android/net/DhcpResultsParcelable.aidl", + "java/android/net/IIpMemoryStore.aidl", + "java/android/net/IIpMemoryStoreCallbacks.aidl", + "java/android/net/INetworkMonitor.aidl", + "java/android/net/INetworkMonitorCallbacks.aidl", + "java/android/net/INetworkStackConnector.aidl", + "java/android/net/INetworkStackStatusCallback.aidl", + "java/android/net/InitialConfigurationParcelable.aidl", + "java/android/net/PrivateDnsConfigParcel.aidl", + "java/android/net/ProvisioningConfigurationParcelable.aidl", + "java/android/net/StaticIpConfigurationParcelable.aidl", + "java/android/net/TcpKeepalivePacketDataParcelable.aidl", + "java/android/net/dhcp/DhcpServingParamsParcel.aidl", + "java/android/net/dhcp/IDhcpServer.aidl", + "java/android/net/dhcp/IDhcpServerCallbacks.aidl", + "java/android/net/ip/IIpClient.aidl", + "java/android/net/ip/IIpClientCallbacks.aidl", + "java/android/net/ipmemorystore/**/*.aidl", + ], + backend: { + ndk: { + enabled: false, + }, + cpp: { + enabled: false, + }, + }, + api_dir: "aidl/networkstack", +} + java_library_static { name: "services.net", srcs: ["java/**/*.java"], diff --git a/core/java/android/net/ApfCapabilitiesParcelable.aidl b/services/net/java/android/net/ApfCapabilitiesParcelable.aidl index f0645d2782d2..f0645d2782d2 100644 --- a/core/java/android/net/ApfCapabilitiesParcelable.aidl +++ b/services/net/java/android/net/ApfCapabilitiesParcelable.aidl diff --git a/core/java/android/net/DhcpResultsParcelable.aidl b/services/net/java/android/net/DhcpResultsParcelable.aidl index cf5629b6f792..cf5629b6f792 100644 --- a/core/java/android/net/DhcpResultsParcelable.aidl +++ b/services/net/java/android/net/DhcpResultsParcelable.aidl diff --git a/core/java/android/net/IIpMemoryStore.aidl b/services/net/java/android/net/IIpMemoryStore.aidl index 6f88dec8dee9..6f88dec8dee9 100644 --- a/core/java/android/net/IIpMemoryStore.aidl +++ b/services/net/java/android/net/IIpMemoryStore.aidl diff --git a/core/java/android/net/IIpMemoryStoreCallbacks.aidl b/services/net/java/android/net/IIpMemoryStoreCallbacks.aidl index 53108dbca097..53108dbca097 100644 --- a/core/java/android/net/IIpMemoryStoreCallbacks.aidl +++ b/services/net/java/android/net/IIpMemoryStoreCallbacks.aidl diff --git a/core/java/android/net/INetworkMonitor.aidl b/services/net/java/android/net/INetworkMonitor.aidl index 1b0e1d788ff3..1b0e1d788ff3 100644 --- a/core/java/android/net/INetworkMonitor.aidl +++ b/services/net/java/android/net/INetworkMonitor.aidl diff --git a/core/java/android/net/INetworkMonitorCallbacks.aidl b/services/net/java/android/net/INetworkMonitorCallbacks.aidl index 2c61511feb72..2c61511feb72 100644 --- a/core/java/android/net/INetworkMonitorCallbacks.aidl +++ b/services/net/java/android/net/INetworkMonitorCallbacks.aidl diff --git a/core/java/android/net/INetworkStackConnector.aidl b/services/net/java/android/net/INetworkStackConnector.aidl index 3751c36d6ee9..3751c36d6ee9 100644 --- a/core/java/android/net/INetworkStackConnector.aidl +++ b/services/net/java/android/net/INetworkStackConnector.aidl diff --git a/core/java/android/net/INetworkStackStatusCallback.aidl b/services/net/java/android/net/INetworkStackStatusCallback.aidl index 51032d80a172..51032d80a172 100644 --- a/core/java/android/net/INetworkStackStatusCallback.aidl +++ b/services/net/java/android/net/INetworkStackStatusCallback.aidl diff --git a/core/java/android/net/InitialConfigurationParcelable.aidl b/services/net/java/android/net/InitialConfigurationParcelable.aidl index 3fa88c377a64..3fa88c377a64 100644 --- a/core/java/android/net/InitialConfigurationParcelable.aidl +++ b/services/net/java/android/net/InitialConfigurationParcelable.aidl diff --git a/core/java/android/net/PrivateDnsConfigParcel.aidl b/services/net/java/android/net/PrivateDnsConfigParcel.aidl index b52fce643302..b52fce643302 100644 --- a/core/java/android/net/PrivateDnsConfigParcel.aidl +++ b/services/net/java/android/net/PrivateDnsConfigParcel.aidl diff --git a/core/java/android/net/ProvisioningConfigurationParcelable.aidl b/services/net/java/android/net/ProvisioningConfigurationParcelable.aidl index 5b46d7f55ee3..5b46d7f55ee3 100644 --- a/core/java/android/net/ProvisioningConfigurationParcelable.aidl +++ b/services/net/java/android/net/ProvisioningConfigurationParcelable.aidl diff --git a/core/java/android/net/StaticIpConfigurationParcelable.aidl b/services/net/java/android/net/StaticIpConfigurationParcelable.aidl index 6fffb423edb5..6fffb423edb5 100644 --- a/core/java/android/net/StaticIpConfigurationParcelable.aidl +++ b/services/net/java/android/net/StaticIpConfigurationParcelable.aidl diff --git a/core/java/android/net/TcpKeepalivePacketDataParcelable.aidl b/services/net/java/android/net/TcpKeepalivePacketDataParcelable.aidl index d66b6ae3ab54..d66b6ae3ab54 100644 --- a/core/java/android/net/TcpKeepalivePacketDataParcelable.aidl +++ b/services/net/java/android/net/TcpKeepalivePacketDataParcelable.aidl diff --git a/core/java/android/net/dhcp/DhcpServingParamsParcel.aidl b/services/net/java/android/net/dhcp/DhcpServingParamsParcel.aidl index 7b8b9ee324bc..7b8b9ee324bc 100644 --- a/core/java/android/net/dhcp/DhcpServingParamsParcel.aidl +++ b/services/net/java/android/net/dhcp/DhcpServingParamsParcel.aidl diff --git a/core/java/android/net/dhcp/IDhcpServer.aidl b/services/net/java/android/net/dhcp/IDhcpServer.aidl index 559433b13962..559433b13962 100644 --- a/core/java/android/net/dhcp/IDhcpServer.aidl +++ b/services/net/java/android/net/dhcp/IDhcpServer.aidl diff --git a/core/java/android/net/dhcp/IDhcpServerCallbacks.aidl b/services/net/java/android/net/dhcp/IDhcpServerCallbacks.aidl index 7ab4dcdbe584..7ab4dcdbe584 100644 --- a/core/java/android/net/dhcp/IDhcpServerCallbacks.aidl +++ b/services/net/java/android/net/dhcp/IDhcpServerCallbacks.aidl diff --git a/core/java/android/net/ip/IIpClient.aidl b/services/net/java/android/net/ip/IIpClient.aidl index b834e45c6852..b834e45c6852 100644 --- a/core/java/android/net/ip/IIpClient.aidl +++ b/services/net/java/android/net/ip/IIpClient.aidl diff --git a/core/java/android/net/ip/IIpClientCallbacks.aidl b/services/net/java/android/net/ip/IIpClientCallbacks.aidl index 3681416611a9..3681416611a9 100644 --- a/core/java/android/net/ip/IIpClientCallbacks.aidl +++ b/services/net/java/android/net/ip/IIpClientCallbacks.aidl diff --git a/core/java/android/net/ipmemorystore/Blob.aidl b/services/net/java/android/net/ipmemorystore/Blob.aidl index 9dbef117f8a4..9dbef117f8a4 100644 --- a/core/java/android/net/ipmemorystore/Blob.aidl +++ b/services/net/java/android/net/ipmemorystore/Blob.aidl diff --git a/core/java/android/net/ipmemorystore/IOnBlobRetrievedListener.aidl b/services/net/java/android/net/ipmemorystore/IOnBlobRetrievedListener.aidl index 4926feb06e55..4926feb06e55 100644 --- a/core/java/android/net/ipmemorystore/IOnBlobRetrievedListener.aidl +++ b/services/net/java/android/net/ipmemorystore/IOnBlobRetrievedListener.aidl diff --git a/core/java/android/net/ipmemorystore/IOnL2KeyResponseListener.aidl b/services/net/java/android/net/ipmemorystore/IOnL2KeyResponseListener.aidl index dea0cc4e2586..dea0cc4e2586 100644 --- a/core/java/android/net/ipmemorystore/IOnL2KeyResponseListener.aidl +++ b/services/net/java/android/net/ipmemorystore/IOnL2KeyResponseListener.aidl diff --git a/core/java/android/net/ipmemorystore/IOnNetworkAttributesRetrieved.aidl b/services/net/java/android/net/ipmemorystore/IOnNetworkAttributesRetrieved.aidl index fb4ca3b97895..fb4ca3b97895 100644 --- a/core/java/android/net/ipmemorystore/IOnNetworkAttributesRetrieved.aidl +++ b/services/net/java/android/net/ipmemorystore/IOnNetworkAttributesRetrieved.aidl diff --git a/core/java/android/net/ipmemorystore/IOnSameNetworkResponseListener.aidl b/services/net/java/android/net/ipmemorystore/IOnSameNetworkResponseListener.aidl index 294bd3bd4012..294bd3bd4012 100644 --- a/core/java/android/net/ipmemorystore/IOnSameNetworkResponseListener.aidl +++ b/services/net/java/android/net/ipmemorystore/IOnSameNetworkResponseListener.aidl diff --git a/core/java/android/net/ipmemorystore/IOnStatusListener.aidl b/services/net/java/android/net/ipmemorystore/IOnStatusListener.aidl index 5d0750449ec5..5d0750449ec5 100644 --- a/core/java/android/net/ipmemorystore/IOnStatusListener.aidl +++ b/services/net/java/android/net/ipmemorystore/IOnStatusListener.aidl diff --git a/core/java/android/net/ipmemorystore/NetworkAttributesParcelable.aidl b/services/net/java/android/net/ipmemorystore/NetworkAttributesParcelable.aidl index 0894d7260915..0894d7260915 100644 --- a/core/java/android/net/ipmemorystore/NetworkAttributesParcelable.aidl +++ b/services/net/java/android/net/ipmemorystore/NetworkAttributesParcelable.aidl diff --git a/core/java/android/net/ipmemorystore/SameL3NetworkResponseParcelable.aidl b/services/net/java/android/net/ipmemorystore/SameL3NetworkResponseParcelable.aidl index 71966998a68a..71966998a68a 100644 --- a/core/java/android/net/ipmemorystore/SameL3NetworkResponseParcelable.aidl +++ b/services/net/java/android/net/ipmemorystore/SameL3NetworkResponseParcelable.aidl diff --git a/core/java/android/net/ipmemorystore/StatusParcelable.aidl b/services/net/java/android/net/ipmemorystore/StatusParcelable.aidl index fb36ef4a56ff..fb36ef4a56ff 100644 --- a/core/java/android/net/ipmemorystore/StatusParcelable.aidl +++ b/services/net/java/android/net/ipmemorystore/StatusParcelable.aidl |