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

Commit 5aa7d63b authored by Remi NGUYEN VAN's avatar Remi NGUYEN VAN Committed by Gerrit Code Review
Browse files

Merge "Send full LinkProperties to NetworkMonitor"

parents 963c11e3 f2945b5d
Loading
Loading
Loading
Loading
+5 −2
Original line number Original line Diff line number Diff line
@@ -5969,7 +5969,8 @@ public class ConnectivityService extends IConnectivityManager.Stub
            // Start or stop DNS64 detection and 464xlat according to network state.
            // Start or stop DNS64 detection and 464xlat according to network state.
            networkAgent.clatd.update();
            networkAgent.clatd.update();
            notifyIfacesChangedForNetworkStats();
            notifyIfacesChangedForNetworkStats();
            networkAgent.networkMonitor().notifyLinkPropertiesChanged(newLp);
            networkAgent.networkMonitor().notifyLinkPropertiesChanged(
                    new LinkProperties(newLp, true /* parcelSensitiveFields */));
            if (networkAgent.everConnected) {
            if (networkAgent.everConnected) {
                notifyNetworkCallbacks(networkAgent, ConnectivityManager.CALLBACK_IP_CHANGED);
                notifyNetworkCallbacks(networkAgent, ConnectivityManager.CALLBACK_IP_CHANGED);
            }
            }
@@ -7157,7 +7158,9 @@ public class ConnectivityService extends IConnectivityManager.Stub
                networkAgent.networkMonitor().setAcceptPartialConnectivity();
                networkAgent.networkMonitor().setAcceptPartialConnectivity();
            }
            }
            networkAgent.networkMonitor().notifyNetworkConnected(
            networkAgent.networkMonitor().notifyNetworkConnected(
                    networkAgent.linkProperties, networkAgent.networkCapabilities);
                    new LinkProperties(networkAgent.linkProperties,
                            true /* parcelSensitiveFields */),
                    networkAgent.networkCapabilities);
            scheduleUnvalidatedPrompt(networkAgent);
            scheduleUnvalidatedPrompt(networkAgent);


            // Whether a particular NetworkRequest listen should cause signal strength thresholds to
            // Whether a particular NetworkRequest listen should cause signal strength thresholds to