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

Commit 7d0a216e authored by lucaslin's avatar lucaslin Committed by android-build-merger
Browse files

Merge "Fix NetworkMonitor won't do private dns resolution" am: c895b818

am: aecea736

Change-Id: I5ec0cb096f2704e21e0c0f296d5cf81ab8808627
parents 9d4a2a27 aecea736
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -6389,6 +6389,11 @@ public class ConnectivityService extends IConnectivityManager.Stub
                Slog.wtf(TAG, networkAgent.name() + " connected with null LinkProperties");
            }

            // NetworkCapabilities need to be set before sending the private DNS config to
            // NetworkMonitor, otherwise NetworkMonitor cannot determine if validation is required.
            synchronized (networkAgent) {
                networkAgent.setNetworkCapabilities(networkAgent.networkCapabilities);
            }
            handlePerNetworkPrivateDnsConfig(networkAgent, mDnsManager.getPrivateDnsConfig());
            updateLinkProperties(networkAgent, new LinkProperties(networkAgent.linkProperties),
                    null);