| Index: chromeos/network/onc/onc_translator.h
|
| diff --git a/chromeos/network/onc/onc_translator.h b/chromeos/network/onc/onc_translator.h
|
| index 270247c65c199d7c2a243ef4d6af79f7b5173310..dc5afa3ebd7cc034ada262f58b935e00b328253d 100644
|
| --- a/chromeos/network/onc/onc_translator.h
|
| +++ b/chromeos/network/onc/onc_translator.h
|
| @@ -7,6 +7,7 @@
|
|
|
| #include "base/memory/scoped_ptr.h"
|
| #include "chromeos/chromeos_export.h"
|
| +#include "components/onc/onc_constants.h"
|
|
|
| namespace base {
|
| class DictionaryValue;
|
| @@ -36,10 +37,13 @@ scoped_ptr<base::DictionaryValue> TranslateONCObjectToShill(
|
| // This function is used to translate network settings coming from Shill to ONC
|
| // before sending them to the UI. The result doesn't have to be valid ONC, but
|
| // only a subset of it and includes only the values that are actually required
|
| -// by the UI.
|
| +// by the UI. If |onc_source| != ONC_SOURCE_UNKNOWN then the 'Source' property
|
| +// of the ONC dictionary will be set accordingly. Note: ONC_SOURCE_USER_IMPORT
|
| +// is treated the same as ONC_SOURCE_NONE.
|
| CHROMEOS_EXPORT
|
| scoped_ptr<base::DictionaryValue> TranslateShillServiceToONCPart(
|
| const base::DictionaryValue& shill_dictionary,
|
| + ::onc::ONCSource onc_source,
|
| const OncValueSignature* onc_signature);
|
|
|
| } // namespace onc
|
|
|