Index: chromeos/network/managed_network_configuration_handler.h |
diff --git a/chromeos/network/managed_network_configuration_handler.h b/chromeos/network/managed_network_configuration_handler.h |
index 448ac0f897a2b30382f8442eba716fd3f4cd6927..27fa56d6c62fb86bb3606e851d5e78fbe1655dad 100644 |
--- a/chromeos/network/managed_network_configuration_handler.h |
+++ b/chromeos/network/managed_network_configuration_handler.h |
@@ -156,10 +156,12 @@ class CHROMEOS_EXPORT ManagedNetworkConfigurationHandler { |
const std::string& userhash) const = 0; |
// Returns the policy with |guid| for profile |profile_path|. If such |
- // doesn't exist, returns NULL. |
+ // doesn't exist, returns NULL. Sets |onc_source| accordingly if it is not |
+ // nullptr. |
virtual const base::DictionaryValue* FindPolicyByGuidAndProfile( |
const std::string& guid, |
- const std::string& profile_path) const = 0; |
+ const std::string& profile_path, |
+ ::onc::ONCSource* onc_source) const = 0; |
private: |
DISALLOW_ASSIGN(ManagedNetworkConfigurationHandler); |