[Chromecast] Reland "Ignore interfaces not used to connect to internet."
commit072a522258abaa50bfe7abdeb1b4bf66ad931c67
authorderekjchow <derekjchow@chromium.org>
Tue, 12 May 2015 18:15:34 +0000 (12 11:15 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 12 May 2015 18:15:51 +0000 (12 18:15 +0000)
tree75b7f5075834d29319a40dae622ba3688bfe6a49
parent9b3bd4f87a34c3fb33a63ee123d580485fbe067a
[Chromecast] Reland "Ignore interfaces not used to connect to internet."

Add NetworkChangeNotifierFactoryCast to create instance of
NetworkChangeNotifierLinux that ignores interfaces that will not be
used to connect to internet.

BUG=469863
R=gunsch@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#329445}
chromecast/browser/cast_browser_main_parts.cc
chromecast/chromecast.gyp
chromecast/net/net_util_cast.cc [new file with mode: 0644]
chromecast/net/net_util_cast.h [new file with mode: 0644]
chromecast/net/network_change_notifier_factory_cast.cc [new file with mode: 0644]
chromecast/net/network_change_notifier_factory_cast.h [new file with mode: 0644]