]> git.proxmox.com Git - mirror_edk2.git/blobdiff - RedfishPkg/RedfishDiscoverDxe/RedfishDiscoverInternal.h
RedfishPkg/RedfishDiscoverDxe: Install protocol on each network interface
[mirror_edk2.git] / RedfishPkg / RedfishDiscoverDxe / RedfishDiscoverInternal.h
index 4d1319b26411783f665738ba74a8b3e274423444..04fa09e1cc23e1258f586bd069f51e6323586ea6 100644 (file)
@@ -2,6 +2,7 @@
   This file defines the EFI Redfish Discover Protocol interface.\r
 \r
   (C) Copyright 2021 Hewlett Packard Enterprise Development LP<BR>\r
+  Copyright (c) 2022, AMD Incorporated. All rights reserved.\r
 \r
   SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
@@ -107,6 +108,12 @@ typedef struct {
                                                                                ///< NETWORK_INTERFACE_PROTOCOL_TYPE.\r
   REDFISH_DISCOVER_NETWORK_INTERFACE_PROTOCOL    NetworkInterfaceProtocolInfo; ///< Network interface protocol information.\r
   EFI_HANDLE                                     RestExHandle;                 ///< REST EX handle associated with this network interface.\r
+  //\r
+  // EFI_REDFISH_DISCOVER_PROTOCOL instance installed\r
+  // on this network interface.\r
+  //\r
+  EFI_HANDLE                                     EfiRedfishDiscoverProtocolHandle; ///< EFI_REDFISH_DISCOVER_PROTOTOCOL instance installed\r
+                                                                                   ///< on this network interface.\r
 } EFI_REDFISH_DISCOVER_NETWORK_INTERFACE_INTERNAL;\r
 \r
 //\r