Index: net/dns/host_resolver_impl.cc |
diff --git a/net/dns/host_resolver_impl.cc b/net/dns/host_resolver_impl.cc |
index f90df0463afdf9a89dd2b9825a7b83dd4b8973ef..a1ab0e5b9b4f54bf12e65ee4e91e40b1b5a2f160 100644 |
--- a/net/dns/host_resolver_impl.cc |
+++ b/net/dns/host_resolver_impl.cc |
@@ -2155,7 +2155,12 @@ HostResolverImpl::Key HostResolverImpl::GetEffectiveKeyForRequest( |
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88 }; |
IPAddressNumber address(kIPv6Address, |
kIPv6Address + arraysize(kIPv6Address)); |
- bool rv6 = IsGloballyReachable(address, net_log); |
+ BoundNetLog probe_net_log = BoundNetLog::Make( |
+ net_log.net_log(), NetLog::SOURCE_IPV6_REACHABILITY_CHECK); |
+ probe_net_log.BeginEvent(NetLog::TYPE_IPV6_REACHABILITY_CHECK, |
+ net_log.source().ToEventParametersCallback()); |
+ bool rv6 = IsGloballyReachable(address, probe_net_log); |
+ probe_net_log.EndEvent(NetLog::TYPE_IPV6_REACHABILITY_CHECK); |
if (rv6) |
net_log.AddEvent(NetLog::TYPE_HOST_RESOLVER_IMPL_IPV6_SUPPORTED); |