Determine connection type in NetworkChangeNotifierLinux.
commit5482d5e52c66f72082ee243464d0e109b66419a9
authorderekjchow <derekjchow@chromium.org>
Sat, 31 Jan 2015 01:04:51 +0000 (30 17:04 -0800)
committerCommit bot <commit-bot@chromium.org>
Sat, 31 Jan 2015 01:05:51 +0000 (31 01:05 +0000)
tree4c58bc78d9ee04b0663a822261a1ecf6cdc24777
parent92a354fca8d118ad1be38612f85aa71a9a25303b
Determine connection type in NetworkChangeNotifierLinux.

Check interface for wireless extensions to determine if it is a wifi connection. Check SIOCETHTOOL for ethernet. GetCurrentConnectionType will return the CONNECTION_UNKNOWN unless all connections are the same type.

R=pauljensen@chromium.org
BUG=160537

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

Cr-Commit-Position: refs/heads/master@{#314042}
net/base/address_tracker_linux.cc
net/base/address_tracker_linux.h
net/base/address_tracker_linux_unittest.cc
net/base/net_util_linux.cc
net/base/net_util_linux.h
net/base/net_util_unittest.cc
net/base/network_change_notifier.cc
net/base/network_change_notifier.h
net/base/network_change_notifier_linux.cc
net/base/network_change_notifier_unittest.cc