commit | 9956dc73431c315800a0a40d27ad98983d9a32d4 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Tue Apr 23 14:06:17 2013 -0700 |
committer | ChromeBot <chrome-bot@google.com> | Tue Apr 23 16:48:39 2013 -0700 |
tree | a72ebeb61f038c8fa86eeae067a769aefa217e2a | |
parent | f1b36411346d033afcf20cd2bfb973f52ace0cd9 [diff] |
shill: EapCredentials: Never reset key_management_ The "key_management_" field of the EapCredentials is special in that it is set in WiFi during the constructor and in many flows it may not ever be set again. It is required to be non-empty during connection to an AP. There are already safeguards in EapCredentials::SetKeyManagement(). Fix EapCredentials::Reset() to avoid resetting it here as well. BUG=chromium:234396 TEST=New unit test Change-Id: I23ec552ea3fad41372bf91a02c14f68618a7411c Reviewed-on: https://gerrit.chromium.org/gerrit/48950 Commit-Queue: Paul Stewart <pstew@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>