audk/SecurityPkg/Tcg
Dandan Bi 5f2b325e4d Security/OpalHii.c: Handle NULL Request or Request with no elements
According to UEFI spec, for the ExtractConfig function in
EFI_HII_CONFIG_ACCESS_PROTOCOL,If a NULL is passed in for the Request
field or if a ConfigHdr is passed in with no request elements, all of
the settings being abstracted by this function will be returned in the
Results field.

The implementation of ExtractConfig function in OpalHii.c misses to
handle above cases.This patch is to do the enhancements.

Cc: Chao Zhang <chao.b.zhang@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi <dandan.bi@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
2017-10-17 13:23:06 +08:00
..
MemoryOverwriteControl SecurityPkg: MOR drivers use Tcg2Protocol instead of TrEE. 2016-01-11 05:12:31 +00:00
MemoryOverwriteRequestControlLock SecurityPkg: Mark MorLock module deprecated. 2016-01-19 13:23:30 +00:00
Opal Security/OpalHii.c: Handle NULL Request or Request with no elements 2017-10-17 13:23:06 +08:00
PhysicalPresencePei SecurityPkg: Convert all .uni files to utf-8 2015-12-15 04:58:32 +00:00
Tcg2Config SecurityPkg: Tcg2ConfigDxe/Tcg2Smm: Fix TPM2 HID issue 2017-01-10 15:16:46 +08:00
Tcg2Dxe SecurityPkg/Tcg2Dxe: Properly shutdown TPM before reset 2017-08-25 16:59:08 +08:00
Tcg2Pei SecurityPkg\Tcg2Pei: FV measure performance enhancement 2017-10-15 08:16:36 +08:00
Tcg2Smm SecurityPkg: Add TCG Spec info to TCG related modules 2017-05-11 16:20:05 +08:00
TcgConfigDxe SecurityPkg: TcgConfigDxe: Move TPM state string update to CallBack function 2016-02-22 14:19:04 +08:00
TcgDxe SecurityPkg TcgDxe: Simplify debug msg when "TPM not working properly" 2017-06-10 13:19:59 +08:00
TcgPei SecurityPkg: TcgPei: Sync TCG PP lifetime lock state 2017-01-06 09:57:05 +08:00
TcgSmm Revert old "Enable BlockSid related PP actions" patch series. 2016-11-23 16:30:03 +08:00
TrEEConfig SecurityPkg: Update protocol usage in module INF files. 2016-04-13 14:52:58 +08:00
TrEEDxe SecurityPkg: Error Level is not used correctly 2017-04-12 08:56:33 +08:00
TrEEPei SecurityPkg: Error Level is not used correctly 2017-04-12 08:56:33 +08:00
TrEESmm SecurityPkg: Tcg2Config: TPM2 ACPI Table Rev Option 2017-01-10 14:18:42 +08:00