[VCN13] Implement tracking best matching network
This is done by: 1. In requestNetwork, provide a basic permission check. 2. rematchNetworksAndRequests: no change, since non listen requests will be automatically processed to track best satisfying network. 3. applyNetworkReassignment: no change, since non-request will not be sent to factories. Test: atest ConnectivityServiceTest#testRegisterBestMatchingNetworkCallback_noIssueToFactory Test: atest ConnectivityServiceTest#testRegisterBestMatchingNetworkCallback_trackBestNetwork Bug: 175662146 Change-Id: I8cf4ab334df6812d84cdda160e9b72b6f54062af
Showing
- framework/src/android/net/ConnectivityManager.java 2 additions, 2 deletionsframework/src/android/net/ConnectivityManager.java
- framework/src/android/net/NetworkRequest.java 10 additions, 1 deletionframework/src/android/net/NetworkRequest.java
- services/core/java/com/android/server/ConnectivityService.java 18 additions, 7 deletions...ces/core/java/com/android/server/ConnectivityService.java
- services/core/java/com/android/server/connectivity/NetworkAgentInfo.java 1 addition, 0 deletions...ava/com/android/server/connectivity/NetworkAgentInfo.java
- tests/net/java/com/android/server/ConnectivityServiceTest.java 97 additions, 5 deletions.../net/java/com/android/server/ConnectivityServiceTest.java
Loading
Please register or sign in to comment