| Index: chromeos/network/onc/onc_translator_onc_to_shill.cc
|
| diff --git a/chromeos/network/onc/onc_translator_onc_to_shill.cc b/chromeos/network/onc/onc_translator_onc_to_shill.cc
|
| index f399d8b48f755fdc182de0b14a2199cbf1de537d..0e8430052aaa773e8aaf373a6a67f35a15fab54b 100644
|
| --- a/chromeos/network/onc/onc_translator_onc_to_shill.cc
|
| +++ b/chromeos/network/onc/onc_translator_onc_to_shill.cc
|
| @@ -29,6 +29,9 @@ namespace onc {
|
|
|
| namespace {
|
|
|
| +// TODO(pstew): Remove once crosreview.com/310644 lands and merges to Chrome.
|
| +const char kKeyManagementIEEE8021X[] = "IEEE8021X";
|
| +
|
| scoped_ptr<base::StringValue> ConvertValueToString(const base::Value& value) {
|
| std::string str;
|
| if (!value.GetAsString(&str))
|
| @@ -220,6 +223,10 @@ void LocalTranslator::TranslateWiFi() {
|
| &security)) {
|
| TranslateWithTableAndSet(security, kWiFiSecurityTable,
|
| shill::kSecurityClassProperty);
|
| + if (security == ::onc::wifi::kWEP_8021X) {
|
| + shill_dictionary_->SetStringWithoutPathExpansion(
|
| + shill::kEapKeyMgmtProperty, kKeyManagementIEEE8021X);
|
| + }
|
| }
|
|
|
| // We currently only support managed and no adhoc networks.
|
|
|