VirtualBox

Ignore:
Timestamp:
Apr 14, 2023 3:17:44 PM (22 months ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/NetworkPkg/Ip6Dxe/ComponentName.c

    r80721 r99404  
    133133EFIAPI
    134134Ip6ComponentNameGetControllerName (
    135   IN  EFI_COMPONENT_NAME_PROTOCOL                     *This,
    136   IN  EFI_HANDLE                                      ControllerHandle,
    137   IN  EFI_HANDLE                                      ChildHandle        OPTIONAL,
    138   IN  CHAR8                                           *Language,
    139   OUT CHAR16                                          **ControllerName
     135  IN  EFI_COMPONENT_NAME_PROTOCOL  *This,
     136  IN  EFI_HANDLE                   ControllerHandle,
     137  IN  EFI_HANDLE                   ChildHandle        OPTIONAL,
     138  IN  CHAR8                        *Language,
     139  OUT CHAR16                       **ControllerName
    140140  );
    141141
     
    143143// EFI Component Name Protocol.
    144144//
    145 GLOBAL_REMOVE_IF_UNREFERENCED EFI_COMPONENT_NAME_PROTOCOL   gIp6ComponentName = {
     145GLOBAL_REMOVE_IF_UNREFERENCED EFI_COMPONENT_NAME_PROTOCOL  gIp6ComponentName = {
    146146  Ip6ComponentNameGetDriverName,
    147147  Ip6ComponentNameGetControllerName,
     
    153153//
    154154GLOBAL_REMOVE_IF_UNREFERENCED EFI_COMPONENT_NAME2_PROTOCOL  gIp6ComponentName2 = {
    155   (EFI_COMPONENT_NAME2_GET_DRIVER_NAME) Ip6ComponentNameGetDriverName,
    156   (EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME) Ip6ComponentNameGetControllerName,
     155  (EFI_COMPONENT_NAME2_GET_DRIVER_NAME)Ip6ComponentNameGetDriverName,
     156  (EFI_COMPONENT_NAME2_GET_CONTROLLER_NAME)Ip6ComponentNameGetControllerName,
    157157  "en"
    158158};
    159159
    160 GLOBAL_REMOVE_IF_UNREFERENCED EFI_UNICODE_STRING_TABLE      mIp6DriverNameTable[] = {
     160GLOBAL_REMOVE_IF_UNREFERENCED EFI_UNICODE_STRING_TABLE  mIp6DriverNameTable[] = {
    161161  {
    162162    "eng;en",
     
    169169};
    170170
    171 GLOBAL_REMOVE_IF_UNREFERENCED EFI_UNICODE_STRING_TABLE      *gIp6ControllerNameTable = NULL;
     171GLOBAL_REMOVE_IF_UNREFERENCED EFI_UNICODE_STRING_TABLE  *gIp6ControllerNameTable = NULL;
    172172
    173173/**
     
    219219{
    220220  return LookupUnicodeString2 (
    221           Language,
    222           This->SupportedLanguages,
    223           mIp6DriverNameTable,
    224           DriverName,
    225           (BOOLEAN) (This == &gIp6ComponentName)
    226           );
    227 
     221           Language,
     222           This->SupportedLanguages,
     223           mIp6DriverNameTable,
     224           DriverName,
     225           (BOOLEAN)(This == &gIp6ComponentName)
     226           );
    228227}
    229228
     
    240239EFI_STATUS
    241240UpdateName (
    242   IN    EFI_IP6_PROTOCOL         *Ip6
     241  IN    EFI_IP6_PROTOCOL  *Ip6
    243242  )
    244243{
    245   EFI_STATUS                       Status;
    246   CHAR16                           HandleName[128];
    247   EFI_IP6_MODE_DATA                Ip6ModeData;
    248   UINTN                            Offset;
    249   CHAR16                           Address[sizeof"ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff"];
     244  EFI_STATUS         Status;
     245  CHAR16             HandleName[128];
     246  EFI_IP6_MODE_DATA  Ip6ModeData;
     247  UINTN              Offset;
     248  CHAR16             Address[sizeof "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff"];
    250249
    251250  if (Ip6 == NULL) {
     
    285284
    286285  if (!EFI_ERROR (Status) && Ip6ModeData.IsStarted) {
    287     Status = NetLibIp6ToStr (&Ip6ModeData.ConfigData.StationAddress, Address, sizeof(Address));
     286    Status = NetLibIp6ToStr (&Ip6ModeData.ConfigData.StationAddress, Address, sizeof (Address));
    288287    if (EFI_ERROR (Status)) {
    289288      return Status;
    290289    }
     290
    291291    Offset += UnicodeSPrint (
    292292                HandleName,
    293                 sizeof(HandleName),
     293                sizeof (HandleName),
    294294                L"IPv6(StationAddress=%s, ",
    295295                Address
    296296                );
    297     Status = NetLibIp6ToStr (&Ip6ModeData.ConfigData.DestinationAddress, Address, sizeof(Address));
     297    Status = NetLibIp6ToStr (&Ip6ModeData.ConfigData.DestinationAddress, Address, sizeof (Address));
    298298    if (EFI_ERROR (Status)) {
    299299      return Status;
    300300    }
     301
    301302    UnicodeSPrint (
    302303      HandleName + Offset,
    303       sizeof(HandleName) - Offset * sizeof (CHAR16),
     304      sizeof (HandleName) - Offset * sizeof (CHAR16),
    304305      L"DestinationAddress=%s)",
    305306      Address
    306307      );
    307308  } else if (!Ip6ModeData.IsStarted) {
    308     UnicodeSPrint (HandleName, sizeof(HandleName), L"IPv6(Not started)");
     309    UnicodeSPrint (HandleName, sizeof (HandleName), L"IPv6(Not started)");
    309310  } else {
    310     UnicodeSPrint (HandleName, sizeof(HandleName), L"IPv6(%r)", Status);
     311    UnicodeSPrint (HandleName, sizeof (HandleName), L"IPv6(%r)", Status);
    311312  }
    312313
    313314  if (gIp6ControllerNameTable != NULL) {
    314       FreeUnicodeStringTable (gIp6ControllerNameTable);
    315       gIp6ControllerNameTable = NULL;
     315    FreeUnicodeStringTable (gIp6ControllerNameTable);
     316    gIp6ControllerNameTable = NULL;
    316317  }
    317318
     
    407408EFIAPI
    408409Ip6ComponentNameGetControllerName (
    409   IN  EFI_COMPONENT_NAME_PROTOCOL                     *This,
    410   IN  EFI_HANDLE                                      ControllerHandle,
    411   IN  EFI_HANDLE                                      ChildHandle        OPTIONAL,
    412   IN  CHAR8                                           *Language,
    413   OUT CHAR16                                          **ControllerName
     410  IN  EFI_COMPONENT_NAME_PROTOCOL  *This,
     411  IN  EFI_HANDLE                   ControllerHandle,
     412  IN  EFI_HANDLE                   ChildHandle        OPTIONAL,
     413  IN  CHAR8                        *Language,
     414  OUT CHAR16                       **ControllerName
    414415  )
    415416{
    416   EFI_STATUS                    Status;
    417   EFI_IP6_PROTOCOL              *Ip6;
     417  EFI_STATUS        Status;
     418  EFI_IP6_PROTOCOL  *Ip6;
    418419
    419420  //
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette