a9d9ef87839337ceeaa10e24b2eac097901cf4fc
- Using INetd to communicate with netd directly instead of using
NetworkManagementService which is a wrapper of INetd and don't have plan
to be updatable.
- Also replace InterfaceConfiguration by InterfaceController.
- Remove redundant interface flags. Only set interface up/down flag to
netd because netd only use these two flags for INetd#interfaceSetCfg.
- Note that tethering still use NetworkManagementService
to register tethering stats provider and it would also be replaced with
other way in follow up change.
Bug: 136040414
Test: -build, flash, boot
-atest TetheringTests
Change-Id: I4ab0ad387d4bd1773ff94d3b380c1720df07f8d5
Merge "Make KeyStoreCryptoOperationChunkedStreamer lazy." am:
c13f012cc5 am: bb8ecaef09 am: ecb9c6f041
…
Merge "Add audio description information to TvTrackInfo" am:
f04ee52d5a am: d0d2f7222f am: 4dd0da999b
…
Merge "Revert "Use new UnsupportedAppUsage annotation."" am:
edf7ce4f38 am: 019286764f am: f6253ef435
…
Merge "Cleanup API docs for audio codecs and add intdef." am:
dff38f5610 am: 1aba8b3f6c am: 23f3bba5b5
…
Merge "Convert apct/framework/presubmit-cloud-tf to Test Mapping Suite." am:
888c3b0347 am: f5c7e1b90a
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%