summaryrefslogtreecommitdiff
path: root/chromium/net/base/ip_address.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/base/ip_address.h')
-rw-r--r--chromium/net/base/ip_address.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/chromium/net/base/ip_address.h b/chromium/net/base/ip_address.h
index 829095bc3a4..c3249b7c88d 100644
--- a/chromium/net/base/ip_address.h
+++ b/chromium/net/base/ip_address.h
@@ -157,6 +157,10 @@ class NET_EXPORT IPAddress {
// IPv4-mapped-to-IPv6 addresses are considered publicly routable.
bool IsPubliclyRoutable() const;
+ // Let future IsPubliclyRoutable() calls in the current process always return
+ // true for a loopback ip.
+ static void ConsiderLoopbackIPToBePubliclyRoutableForTesting();
+
// Returns true if the IP is "zero" (e.g. the 0.0.0.0 IPv4 address).
bool IsZero() const;