diff options
author | Remi NGUYEN VAN <reminv@google.com> | 2020-04-10 08:20:10 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-04-10 08:20:10 +0000 |
commit | 6fb2a069f996e86c31998e0e0088cba5d311c7db (patch) | |
tree | a0e25db1b52988018ab2eb26c5c67bdc0dfe217d /src/android/net/util/NetworkStackUtils.java | |
parent | 9eebee7583b30df25b180c161260c46df9a66d06 (diff) | |
parent | 75e9d9014f3c76135068eef2b12401774a9f98e3 (diff) |
Merge "Do not detect portals when DNS returns private IPs" into rvc-dev
Diffstat (limited to 'src/android/net/util/NetworkStackUtils.java')
-rwxr-xr-x[-rw-r--r--] | src/android/net/util/NetworkStackUtils.java | 9 |
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"); } |