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 dbd5bcd31543c61f1e8e2dd62f5eecbdd47f35b2..1c1c2e8e26b2a48bbb12ebae111ddf183968b8b1 100644 |
--- a/chromeos/network/onc/onc_translator_shill_to_onc.cc |
+++ b/chromeos/network/onc/onc_translator_shill_to_onc.cc |
@@ -146,6 +146,9 @@ void ShillToONCTranslator::TranslateEthernet() { |
} |
void ShillToONCTranslator::TranslateOpenVPN() { |
+ if (shill_dictionary_->HasKey(shill::kOpenVPNVerifyX509NameProperty)) |
+ TranslateAndAddNestedObject(::onc::openvpn::kVerifyX509); |
+ |
// Shill supports only one RemoteCertKU but ONC requires a list. If existing, |
// wraps the value into a list. |
std::string certKU; |