EFI_HANDLE NicHandle;\r
EFI_STATUS Status;\r
\r
- NicHandle = NetLibGetNicHandle (ControllerHandle, &gEfiDhcp4ProtocolGuid);\r
+ NicHandle = NetLibGetNicHandle (ControllerHandle, &gEfiArpProtocolGuid);\r
\r
if (NicHandle == NULL) {\r
\r
- NicHandle = NetLibGetNicHandle (ControllerHandle, &gEfiMtftp4ProtocolGuid);\r
+ NicHandle = NetLibGetNicHandle (ControllerHandle, &gEfiDhcp4ProtocolGuid);\r
\r
if (NicHandle == NULL) {\r
\r
- return EFI_DEVICE_ERROR;\r
+ NicHandle = NetLibGetNicHandle (ControllerHandle, &gEfiMtftp4ProtocolGuid);\r
+\r
+ if (NicHandle == NULL) {\r
+\r
+ return EFI_DEVICE_ERROR;\r
+\r
+ }\r
}\r
}\r
\r