Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(644)

Unified Diff: chrome/browser/chromeos/settings/device_settings_provider.cc

Issue 18348016: If requested, report network interfaces to management server. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Add test. Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/settings/device_settings_provider.cc
diff --git a/chrome/browser/chromeos/settings/device_settings_provider.cc b/chrome/browser/chromeos/settings/device_settings_provider.cc
index 98293ad351e496ed116b6cd0aef3b25dc5e0aaec..a1d0c23511344b5e6951623595551f89f2eee5d2 100644
--- a/chrome/browser/chromeos/settings/device_settings_provider.cc
+++ b/chrome/browser/chromeos/settings/device_settings_provider.cc
@@ -62,6 +62,7 @@ const char* kKnownSettings[] = {
kReportDeviceActivityTimes,
kReportDeviceBootMode,
kReportDeviceLocation,
+ kReportDeviceNetworkInterfaces,
kReportDeviceVersionInfo,
kScreenSaverExtensionId,
kScreenSaverTimeout,
@@ -378,6 +379,7 @@ void DeviceSettingsProvider::SetInPolicy() {
// kReportDeviceBootMode
// kReportDeviceLocation
// kReportDeviceVersionInfo
+ // kReportDeviceNetworkInterfaces
// kScreenSaverExtensionId
// kScreenSaverTimeout
// kStartUpUrls
@@ -656,6 +658,11 @@ void DeviceSettingsProvider::DecodeReportingPolicies(
// kReportDeviceLocation,
// policy.device_reporting().report_location());
// }
+ if (policy.device_reporting().has_report_network_interfaces()) {
+ new_values_cache->SetBoolean(
+ kReportDeviceNetworkInterfaces,
+ policy.device_reporting().report_network_interfaces());
+ }
}
}

Powered by Google App Engine
This is Rietveld 408576698