Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 89e8793b authored by Benedict Wong's avatar Benedict Wong
Browse files

Request location info in UnderlyingNetworkListener

This change ensures that the UnderlyingNetworkListener receives
location-sensitive fields in order to proxy the location sensitive
fields in the VcnTransportInfo

Bug: 192587440
Test: manual tests
Test: atest FrameworksVcnTests
Change-Id: Id42ae2e373d909424c3f213412ea4731ee01fa2b
parent 9dbd3ea3
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -460,6 +460,10 @@ public class UnderlyingNetworkTracker {
        private final Map<Network, UnderlyingNetworkRecord.Builder>
        private final Map<Network, UnderlyingNetworkRecord.Builder>
                mUnderlyingNetworkRecordBuilders = new ArrayMap<>();
                mUnderlyingNetworkRecordBuilders = new ArrayMap<>();


        UnderlyingNetworkListener() {
            super(NetworkCallback.FLAG_INCLUDE_LOCATION_INFO);
        }

        private TreeSet<UnderlyingNetworkRecord> getSortedUnderlyingNetworks() {
        private TreeSet<UnderlyingNetworkRecord> getSortedUnderlyingNetworks() {
            TreeSet<UnderlyingNetworkRecord> sorted =
            TreeSet<UnderlyingNetworkRecord> sorted =
                    new TreeSet<>(
                    new TreeSet<>(