} else if (Action == EFI_BROWSER_ACTION_FORM_CLOSE) {\r
switch (QuestionId) {\r
case KEY_EAP_ENROLL_CERT_FROM_FILE:\r
+ case KEY_REFRESH_NETWORK_LIST:\r
\r
if (Private->CurrentNic->UserSelectedProfile == NULL) {\r
break;\r
NULL\r
);\r
}\r
-\r
- if (Private->CurrentNic->UserSelectedProfile == NULL) {\r
- break;\r
- }\r
-\r
- Profile = Private->CurrentNic->UserSelectedProfile;\r
-\r
- //\r
- // Enter the network connection configuration page\r
- // Recovery from restored data\r
- //\r
- if (HiiSetString (Private->RegisteredHandle, STRING_TOKEN (STR_SSID), Profile->SSId, NULL) == 0) {\r
- return EFI_OUT_OF_RESOURCES;\r
- }\r
-\r
- IfrNvData->SecurityType = Profile->SecurityType;\r
- if (HiiSetString (\r
- Private->RegisteredHandle,\r
- STRING_TOKEN (STR_SECURITY_TYPE),\r
- mSecurityType[IfrNvData->SecurityType],\r
- NULL\r
- ) == 0)\r
- {\r
- return EFI_OUT_OF_RESOURCES;\r
- }\r
-\r
- if ( (IfrNvData->SecurityType == SECURITY_TYPE_WPA2_ENTERPRISE)\r
- || (IfrNvData->SecurityType == SECURITY_TYPE_WPA3_ENTERPRISE))\r
- {\r
- IfrNvData->EapAuthMethod = Profile->EapAuthMethod;\r
- IfrNvData->EapSecondAuthMethod = Profile->EapSecondAuthMethod;\r
- StrCpyS (IfrNvData->EapIdentity, EAP_IDENTITY_SIZE, Profile->EapIdentity);\r
- }\r
}\r
\r
break;\r