audk/RedfishPkg/RedfishDiscoverDxe
Abner Chang f7da805b50 RedfishPkg/RedfishDiscoverDxe: Install protocol on each network interface
BZ 4037:
Install EFI_DISCOVER_PROTOCOL on each network interface.

This fixes the issue that causes the high-level Redfish driver
on the network interface is stopped when:
1. EFI_DISCOVER_PROTOCOL is reinstalled on a new-found network
   interface, or
2. EFI_DISCOVER_PROTOCOL is stopped on the network interface
   other than the one which is used to communicate with Redfish
   service.

Cc: Nickle Wang <nickle@csie.io>
Cc: Igor Kulchytskyy <igork@ami.com>
Signed-off-by: Abner Chang <abner.chang@amd.com>
Reviewed-by: Nickle Wang <nickle@csie.io>
Reviewed-by: Igor Kulchytskyy <igork@ami.com>
2022-09-06 10:09:41 +00:00
..
ComponentName.c
RedfishDiscoverDxe.c RedfishPkg/RedfishDiscoverDxe: Install protocol on each network interface 2022-09-06 10:09:41 +00:00
RedfishDiscoverDxe.inf
RedfishDiscoverInternal.h RedfishPkg/RedfishDiscoverDxe: Install protocol on each network interface 2022-09-06 10:09:41 +00:00
RedfishSmbiosHostInterface.c RedfishPkg/RedfishDiscoverDxe: USB Redfish host interface is not supported 2022-08-23 03:13:11 +00:00