#include <Library/UefiRuntimeServicesTableLib.h>\r
#include <Library/UefiBootManagerLib.h>\r
\r
-CHAR16 mNetworkDeviceList[] = L"_NDL";\r
+CHAR16 mNetworkDeviceList[] = L"_NDL";\r
\r
/**\r
Connect all the system drivers to controllers and create the network device list in NV storage.\r
VOID\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_HANDLE *Handles;\r
- UINTN HandleCount;\r
- EFI_DEVICE_PATH_PROTOCOL *SingleDevice;\r
- EFI_DEVICE_PATH_PROTOCOL *Devices;\r
- EFI_DEVICE_PATH_PROTOCOL *TempDevicePath;\r
+ EFI_STATUS Status;\r
+ EFI_HANDLE *Handles;\r
+ UINTN HandleCount;\r
+ EFI_DEVICE_PATH_PROTOCOL *SingleDevice;\r
+ EFI_DEVICE_PATH_PROTOCOL *Devices;\r
+ EFI_DEVICE_PATH_PROTOCOL *TempDevicePath;\r
\r
EfiBootManagerConnectAll ();\r
\r
Status = gBS->LocateHandleBuffer (ByProtocol, &gEfiManagedNetworkServiceBindingProtocolGuid, NULL, &HandleCount, &Handles);\r
if (EFI_ERROR (Status)) {\r
- Handles = NULL;\r
+ Handles = NULL;\r
HandleCount = 0;\r
}\r
\r
Devices = NULL;\r
while (HandleCount-- != 0) {\r
- Status = gBS->HandleProtocol (Handles[HandleCount], &gEfiDevicePathProtocolGuid, (VOID **) &SingleDevice);\r
+ Status = gBS->HandleProtocol (Handles[HandleCount], &gEfiDevicePathProtocolGuid, (VOID **)&SingleDevice);\r
if (EFI_ERROR (Status) || (SingleDevice == NULL)) {\r
continue;\r
}\r
+\r
TempDevicePath = Devices;\r
- Devices = AppendDevicePathInstance (Devices, SingleDevice);\r
+ Devices = AppendDevicePathInstance (Devices, SingleDevice);\r
if (TempDevicePath != NULL) {\r
FreePool (TempDevicePath);\r
}\r
VOID\r
)\r
{\r
- EFI_STATUS Status;\r
- BOOLEAN OneConnected;\r
- EFI_DEVICE_PATH_PROTOCOL *Devices;\r
- EFI_DEVICE_PATH_PROTOCOL *TempDevicePath;\r
- EFI_DEVICE_PATH_PROTOCOL *SingleDevice;\r
- UINTN Size;\r
+ EFI_STATUS Status;\r
+ BOOLEAN OneConnected;\r
+ EFI_DEVICE_PATH_PROTOCOL *Devices;\r
+ EFI_DEVICE_PATH_PROTOCOL *TempDevicePath;\r
+ EFI_DEVICE_PATH_PROTOCOL *SingleDevice;\r
+ UINTN Size;\r
\r
OneConnected = FALSE;\r
- GetVariable2 (mNetworkDeviceList, &gEfiCallerIdGuid, (VOID **) &Devices, NULL);\r
+ GetVariable2 (mNetworkDeviceList, &gEfiCallerIdGuid, (VOID **)&Devices, NULL);\r
TempDevicePath = Devices;\r
while (TempDevicePath != NULL) {\r
SingleDevice = GetNextDevicePathInstance (&TempDevicePath, &Size);\r
- Status = EfiBootManagerConnectDevicePath (SingleDevice, NULL);\r
+ Status = EfiBootManagerConnectDevicePath (SingleDevice, NULL);\r
if (!EFI_ERROR (Status)) {\r
OneConnected = TRUE;\r
}\r
+\r
FreePool (SingleDevice);\r
}\r
+\r
if (Devices != NULL) {\r
FreePool (Devices);\r
}\r
EFI_STATUS\r
EFIAPI\r
BootManagerPolicyConnectDevicePath (\r
- IN EFI_BOOT_MANAGER_POLICY_PROTOCOL *This,\r
- IN EFI_DEVICE_PATH *DevicePath,\r
- IN BOOLEAN Recursive\r
+ IN EFI_BOOT_MANAGER_POLICY_PROTOCOL *This,\r
+ IN EFI_DEVICE_PATH *DevicePath,\r
+ IN BOOLEAN Recursive\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_HANDLE Controller;\r
+ EFI_STATUS Status;\r
+ EFI_HANDLE Controller;\r
\r
if (EfiGetCurrentTpl () != TPL_APPLICATION) {\r
return EFI_UNSUPPORTED;\r
Status = gBS->ConnectController (Controller, NULL, DevicePath, FALSE);\r
}\r
}\r
+\r
return Status;\r
}\r
+\r
/**\r
Connect a class of devices using the platform Boot Manager policy.\r
\r
EFI_STATUS\r
EFIAPI\r
BootManagerPolicyConnectDeviceClass (\r
- IN EFI_BOOT_MANAGER_POLICY_PROTOCOL *This,\r
- IN EFI_GUID *Class\r
+ IN EFI_BOOT_MANAGER_POLICY_PROTOCOL *This,\r
+ IN EFI_GUID *Class\r
)\r
{\r
if (EfiGetCurrentTpl () != TPL_APPLICATION) {\r
EFI_STATUS\r
EFIAPI\r
BootManagerPolicyInitialize (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE *SystemTable\r
+ IN EFI_HANDLE ImageHandle,\r
+ IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
- EFI_HANDLE Handle;\r
+ EFI_HANDLE Handle;\r
\r
ASSERT_PROTOCOL_ALREADY_INSTALLED (NULL, &gEfiBootManagerPolicyProtocolGuid);\r
\r
Handle = NULL;\r
return gBS->InstallMultipleProtocolInterfaces (\r
&Handle,\r
- &gEfiBootManagerPolicyProtocolGuid, &mBootManagerPolicy,\r
+ &gEfiBootManagerPolicyProtocolGuid,\r
+ &mBootManagerPolicy,\r
NULL\r
);\r
}\r