Index: chromeos/network/onc/onc_translator_shill_to_onc.cc |
diff --git a/chromeos/network/onc/onc_translator_shill_to_onc.cc b/chromeos/network/onc/onc_translator_shill_to_onc.cc |
index c33e0a95b9c8f52ab8a387c021244b87cce9586e..afdbaafce3c9a16bc58b900834a68af5023493ca 100644 |
--- a/chromeos/network/onc/onc_translator_shill_to_onc.cc |
+++ b/chromeos/network/onc/onc_translator_shill_to_onc.cc |
@@ -179,6 +179,13 @@ void ShillToONCTranslator::TranslateNetworkConfiguration() { |
std::string network_type; |
if (onc_object_->GetStringWithoutPathExpansion(kType, &network_type)) |
TranslateAndAddNestedObject(network_type); |
+ |
+ if (network_type == kVPN) { |
+ std::string name; |
+ shill_dictionary_->GetStringWithoutPathExpansion(flimflam::kNameProperty, |
+ &name); |
+ onc_object_->SetStringWithoutPathExpansion(kName, name); |
+ } |
} |
void ShillToONCTranslator::CopyPropertiesAccordingToSignature() { |