summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorPavan Kumar M <rpavan@codeaurora.org>2020-03-26 18:19:19 +0530
committerPavan Kumar M <rpavan@codeaurora.org>2020-04-20 03:12:43 +0530
commit8dbc85336f4525e8d302b7732da3dfd1f5102e76 (patch)
tree4b613b9cd4cc99cc960e035ca658b02879e20c95 /tools/aapt2/java/JavaClassGenerator_test.cpp
parentab4024e133fced0d0618571b0b61b4551f489c96 (diff)
Modify rematch logic to support MSIM devices
Cellular transport can have multiple agents from one or more subscriptions. Add subscription awareness to logic while matching requests with unspecified specifier to only match the default data subscription agent's capabilities. 1. Move default network to DDS always. In the multi mobile network scenario, give the highest priority to network on the current DDS irrespective of whether the network has low score and irrespective of the status of the non-DDS network. 2. Networks on non-DDS are considered unneeded and should be torn down. 3. Limit the changes to only multi mobile network scenarios. Force trigger permission change on non DDS network to close TCP connections before network is torn down and custom linger non DDS internet agent for 5 secs. 1. If DDS is switched back within these 5 secs and the network becomes default again, the rules will get added with incorrect permission and leads to browsing failure. Reset permission to actual one when the network becomes default again. 2. Avoid invoking permission change for VPN networks since Setting permissions is only supported for Physical networks. Change-Id: I08ad2e8240c204638b36f239c654ba45cd142da6 CRs-Fixed: 2641349
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions