summaryrefslogtreecommitdiff
path: root/src/android/net/util/NetworkStackUtils.java
diff options
context:
space:
mode:
authorRemi NGUYEN VAN <reminv@google.com>2020-04-10 08:54:33 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-04-10 08:54:33 +0000
commit40ce53cff5b5ab4de715c3efb735a6b90ec07f8c (patch)
treea150ab863ec07872fa3e33859b1b82facecfdcc1 /src/android/net/util/NetworkStackUtils.java
parentfdf0233e7a26f2e26377d495fc8d8eed7e37e285 (diff)
parent414cb985f61623234a1128edb331713c15936388 (diff)
Merge "Do not detect portals when DNS returns private IPs" into rvc-dev am: 6fb2a069f9 am: 414cb985f6
Change-Id: I1d283d76d55f4368203438c29efced0d8f8365d4
Diffstat (limited to 'src/android/net/util/NetworkStackUtils.java')
-rwxr-xr-x[-rw-r--r--]src/android/net/util/NetworkStackUtils.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/android/net/util/NetworkStackUtils.java b/src/android/net/util/NetworkStackUtils.java
index bc41549..2de18de 100644..100755
--- a/src/android/net/util/NetworkStackUtils.java
+++ b/src/android/net/util/NetworkStackUtils.java
@@ -172,6 +172,15 @@ public class NetworkStackUtils {
public static final String DISMISS_PORTAL_IN_VALIDATED_NETWORK =
"dismiss_portal_in_validated_network";
+ /**
+ * Experiment flag to enable considering DNS probes returning private IP addresses as failed
+ * when attempting to detect captive portals.
+ *
+ * This flag is enabled if !=0 and less than the module APK version.
+ */
+ public static final String DNS_PROBE_PRIVATE_IP_NO_INTERNET_VERSION =
+ "dns_probe_private_ip_no_internet";
+
static {
System.loadLibrary("networkstackutilsjni");
}