Improve network interface name on Win for WebRTC logs.
commitbfcee29016c7af3ad5d054de3dd493b3c2196614
authorgrunell@chromium.org <grunell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 5 Mar 2014 14:13:13 +0000 (5 14:13 +0000)
committergrunell@chromium.org <grunell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 5 Mar 2014 14:13:13 +0000 (5 14:13 +0000)
tree1484e7676a8edbeab84d65ef92afdead6eae920a
parentc02f17969a0e04e7ca7abdb9fceddec0791bebe2
Improve network interface name on Win for WebRTC logs.

- Add |friendly_name| member to NetworkInterface struct. This will be the same as |name| on non-Windows. On Windows it will be FriendlyName in IP_ADAPTER_ADDRESSES.
- Use |friendly_name| in WebRTC logs.
- Add simple test in unit test for |friendly_name| not empty.

TBR=justinlin@chromium.org (trivial update in dial_service_unittest.cc)

BUG=347541

Review URL: https://codereview.chromium.org/185533006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255031 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/extensions/api/dial/dial_service_unittest.cc
chrome/browser/local_discovery/privet_traffic_detector.cc
chrome/browser/media/webrtc_logging_handler_host.cc
net/base/net_util.cc
net/base/net_util.h
net/base/net_util_posix.cc
net/base/net_util_unittest.cc
net/base/net_util_win.cc