diff options
author | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-23 19:37:38 +0000 |
---|---|---|
committer | szym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-23 19:37:38 +0000 |
commit | 2b74a2ff3565bd35f6b433efb22785f697fe31be (patch) | |
tree | 1e10c43e8957a3d091c667c1e824dda3a6cb5d53 /net/udp | |
parent | 6f00e605d586d3d564116d7c2a4a7c7e1ff2eaaf (diff) | |
download | chromium_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.cc | 2 | ||||
-rw-r--r-- | net/udp/udp_socket_win.cc | 2 |
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_; |