VirtualBox

Ignore:
Timestamp:
Aug 14, 2024 1:16:30 PM (4 months ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, 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/HttpDxe/HttpsSupport.h

    r99404 r105670  
    33
    44Copyright (c) 2016 - 2018, Intel Corporation. All rights reserved.<BR>
     5Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.<BR>
    56SPDX-License-Identifier: BSD-2-Clause-Patent
    67
     
    3132  Creates a Tls child handle, open EFI_TLS_PROTOCOL and EFI_TLS_CONFIGURATION_PROTOCOL.
    3233
    33   @param[in]  ImageHandle           The firmware allocated handle for the UEFI image.
    34   @param[out] TlsSb                 Pointer to the TLS SERVICE_BINDING_PROTOCOL.
    35   @param[out] TlsProto              Pointer to the EFI_TLS_PROTOCOL instance.
    36   @param[out] TlsConfiguration      Pointer to the EFI_TLS_CONFIGURATION_PROTOCOL instance.
    37 
    38   @return  The child handle with opened EFI_TLS_PROTOCOL and EFI_TLS_CONFIGURATION_PROTOCOL.
    39 
    40 **/
    41 EFI_HANDLE
     34  @param[in]  HttpInstance  Pointer to HTTP_PROTOCOL structure.
     35
     36  @return  EFI_SUCCESS        TLS child handle is returned in HttpInstance->TlsChildHandle
     37                              with opened EFI_TLS_PROTOCOL and EFI_TLS_CONFIGURATION_PROTOCOL.
     38           EFI_DEVICE_ERROR   TLS service binding protocol is not found.
     39           Otherwise          Fail to create TLS chile handle.
     40
     41**/
     42EFI_STATUS
    4243EFIAPI
    4344TlsCreateChild (
    44   IN  EFI_HANDLE                      ImageHandle,
    45   OUT EFI_SERVICE_BINDING_PROTOCOL    **TlsSb,
    46   OUT EFI_TLS_PROTOCOL                **TlsProto,
    47   OUT EFI_TLS_CONFIGURATION_PROTOCOL  **TlsConfiguration
     45  IN  HTTP_PROTOCOL  *HttpInstance
    4846  );
    4947
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