From 2fa48c2836435cb332592d50eb1d1f83b3715ce4 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Mon, 9 Dec 2019 16:40:02 +0900 Subject: Add CaptivePortalData fetching to NetworkMonitor When a capport API URL is sent through notifyNetworkConnected or notifyLinkPropertiesChanged, NetworkMonitor will (re)evaluate to fetch the data, and report it back via notifyCaptivePortalDataChanged. Test: atest NetworkStackTests NetworkStackNextTests Bug: 139269711 Change-Id: I101e2b2799d399fa7b560bf5ea3d86dac7ba1be9 --- .../src/android/net/shared/IpConfigurationParcelableUtil.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'common/moduleutils/src') diff --git a/common/moduleutils/src/android/net/shared/IpConfigurationParcelableUtil.java b/common/moduleutils/src/android/net/shared/IpConfigurationParcelableUtil.java index 172dc24..7ef764b 100644 --- a/common/moduleutils/src/android/net/shared/IpConfigurationParcelableUtil.java +++ b/common/moduleutils/src/android/net/shared/IpConfigurationParcelableUtil.java @@ -42,6 +42,7 @@ public final class IpConfigurationParcelableUtil { p.serverAddress = parcelAddress(results.serverAddress); p.vendorInfo = results.vendorInfo; p.serverHostName = results.serverHostName; + p.captivePortalApiUrl = results.captivePortalApiUrl; return p; } @@ -56,6 +57,7 @@ public final class IpConfigurationParcelableUtil { results.serverAddress = (Inet4Address) unparcelAddress(p.serverAddress); results.vendorInfo = p.vendorInfo; results.serverHostName = p.serverHostName; + results.captivePortalApiUrl = p.captivePortalApiUrl; return results; } -- cgit v1.2.3