Nickle Wang
225bf1277c
RedfishPkg/RedfishExDxe: call platform device wanted lib
...
In supported() function, add the call to platform device wanted lib to
see if platform wants to support this device or not. If platform does
not support this device, Redfish Ex protocol won't be available on this
controller handle and the reset of Redfish service is not available
either.
Signed-off-by: Nickle Wang <nicklew@nvidia.com >
2025-05-01 23:05:21 +00:00
Abner Chang
b0e892d8a9
RedfishPkg/RedfishRestExDxe: Uncrustify RedfishRestExDriver.h
...
Signed-off-by: Abner Chang <abner.chang@amd.com >
Cc: Nickle Wang <nicklew@nvidia.com >
Cc: Igor Kulchytskyy <igork@ami.com >
Reviewed-by: Nickle Wang <nicklew@nvidia.com >
2024-01-10 03:19:31 +00:00
Abner Chang
0a12d8bd55
RedfishPkg/RedfishRestExDxe: Implement EDKII_HTTP_CALLBACK_PROTOCOL
...
Implement EDKII_HTTP_CALLBACK_PROTOCOL that listens to
HttpEventTlsConfigured event for reconfiguring TLS configuration
data.
Signed-off-by: Abner Chang <abner.chang@amd.com >
Cc: Nickle Wang <nicklew@nvidia.com >
Cc: Igor Kulchytskyy <igork@ami.com >
Reviewed-by: Nickle Wang <nicklew@nvidia.com >
2024-01-10 03:19:31 +00:00
Vu Nguyen
c580e27efc
RedfishPkg: Correct variable type to prevent memory corruption
...
Id will be casted by CoreOpenProtocol, declare this variable with a
wrong type might result in the corruption of other local variables.
Signed-off-by: Minh Nguyen <minhnguyen1@os.amperecomputing.com >
Cc: Abner Chang <abner.chang@amd.com >
Cc: Igor Kulchytskyy <igork@ami.com >
Cc: Nick Ramirez <nramirez@nvidia.com >
Reviewed-by: Nickle Wang <nicklew@nvidia.com >
2023-05-08 13:12:01 +00:00
Michael Kubacki
39de741e2d
RedfishPkg: Apply uncrustify changes
...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737
Apply uncrustify changes to .c/.h files in the RedfishPkg package
Cc: Andrew Fish <afish@apple.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Abner Chang <abner.chang@hpe.com >
2021-12-07 17:24:28 +00:00
Abner Chang
10dc8c561c
RedfishPkg/RedfishRestExDxe: Implementation of EFI REST EX Protocol
...
BZ#: 2908
https://bugzilla.tianocore.org/show_bug.cgi?id=2908
Implementation of EFI EX Protocol according to UEFI spec
2.8 Section 29.7.2 EFI REST EX Protocol.
This is the network stack based EFI REST EX protocol instance.
Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com >
Signed-off-by: Siyuan Fu <siyuan.fu@intel.com >
Signed-off-by: Fan Wang <fan.wang@intel.com >
Signed-off-by: Ting Ye <ting.ye@intel.com >
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Jiaxin Wu <jiaxin.wu@intel.com >
Cc: Siyuan Fu <siyuan.fu@intel.com >
Cc: Fan Wang <fan.wang@intel.com >
Cc: Jiewen Yao <jiewen.yao@intel.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Peter O'Hanley <peter.ohanley@hpe.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com >
2020-12-10 06:04:49 +00:00