summaryrefslogtreecommitdiff
path: root/src/com/android/server/NetworkStackService.java
diff options
context:
space:
mode:
authorLorenzo Colitti <lorenzo@google.com>2019-03-18 23:50:34 +0900
committerLorenzo Colitti <lorenzo@google.com>2019-03-20 00:49:32 +0900
commitdb53e66a5e48706cfc3c8f514a18d241358c3f23 (patch)
tree26c0ad3b643f799d1cfc61c279e0238ba36dd8d3 /src/com/android/server/NetworkStackService.java
parente18a83520682b5c197e15d503505de141861ee4f (diff)
Stop using netd parcelables in the framework.
The only actual users of these classes are in services.jar, not in frameworks.jar. The only reason the framework depends on them is that the code that converts to and from stable parcelables is currently in the framework. Move that code to services and cut the dependency. These classes aren't used in the networkstack app so they don't need to be in shared. They also can't be in shared because the classes are not in the SDK. So put the conversion functions directly inside their only user (NetworkManagementService). Also remove the jarjar rules that rename the classes for use by the NetworkStack app. This does not actually remove the dependency from the build file, that will be done in a future CL. Bug: 128804404 Test: builds, boots Test: atest FrameworksNetTests android.net.cts.ConnectivityManagerTest HostsideVpnTests Change-Id: I027d50ba56091f5558f45e6e08f32e5912b2a82a
Diffstat (limited to 'src/com/android/server/NetworkStackService.java')
0 files changed, 0 insertions, 0 deletions