summaryrefslogtreecommitdiffstats
path: root/net/udp
diff options
context:
space:
mode:
authorszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-23 19:37:38 +0000
committerszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-23 19:37:38 +0000
commit2b74a2ff3565bd35f6b433efb22785f697fe31be (patch)
tree1e10c43e8957a3d091c667c1e824dda3a6cb5d53 /net/udp
parent6f00e605d586d3d564116d7c2a4a7c7e1ff2eaaf (diff)
downloadchromium_src-2b74a2ff3565bd35f6b433efb22785f697fe31be.zip
chromium_src-2b74a2ff3565bd35f6b433efb22785f697fe31be.tar.gz
chromium_src-2b74a2ff3565bd35f6b433efb22785f697fe31be.tar.bz2
Add local address of UDP sockets used to check IPv6 support to NetLog
Adds UDP_LOCAL_ADDRESS NetLog event, and logs the UDP sockets used to determine IPv6 support. BUG=259792 Review URL: https://chromiumcodereview.appspot.com/19492013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213193 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/udp')
-rw-r--r--net/udp/udp_socket_libevent.cc2
-rw-r--r--net/udp/udp_socket_win.cc2
2 files changed, 4 insertions, 0 deletions
diff --git a/net/udp/udp_socket_libevent.cc b/net/udp/udp_socket_libevent.cc
index 7785446..90c7da6 100644
--- a/net/udp/udp_socket_libevent.cc
+++ b/net/udp/udp_socket_libevent.cc
@@ -123,6 +123,8 @@ int UDPSocketLibevent::GetLocalAddress(IPEndPoint* address) const {
if (!address->FromSockAddr(storage.addr, storage.addr_len))
return ERR_FAILED;
local_address_.reset(address.release());
+ net_log_.AddEvent(NetLog::TYPE_UDP_LOCAL_ADDRESS,
+ CreateNetLogUDPConnectCallback(local_address_.get()));
}
*address = *local_address_;
diff --git a/net/udp/udp_socket_win.cc b/net/udp/udp_socket_win.cc
index 13fbe6c..1f0c337 100644
--- a/net/udp/udp_socket_win.cc
+++ b/net/udp/udp_socket_win.cc
@@ -240,6 +240,8 @@ int UDPSocketWin::GetLocalAddress(IPEndPoint* address) const {
if (!address->FromSockAddr(storage.addr, storage.addr_len))
return ERR_ADDRESS_INVALID;
local_address_.reset(address.release());
+ net_log_.AddEvent(NetLog::TYPE_UDP_LOCAL_ADDRESS,
+ CreateNetLogUDPConnectCallback(local_address_.get()));
}
*address = *local_address_;