]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/Tcg/TrEEDxe/TrEEDxe.c
SecurityPkg: Correct BootOrder/Boot#### measurement behavior
[mirror_edk2.git] / SecurityPkg / Tcg / TrEEDxe / TrEEDxe.c
index 6126bd8761a3def0eaf7ea8ef26494f0ee60ae2d..582f09f99f392545d927a5134c0e171ffc88c296 100644 (file)
@@ -1206,26 +1206,14 @@ MeasureVariable (
        );\r
   }\r
 \r
-  if (EventType == EV_EFI_VARIABLE_DRIVER_CONFIG) {\r
-    //\r
-    // Digest is the event data (EFI_VARIABLE_DATA_TREE)\r
-    //\r
-    Status = TcgDxeHashLogExtendEvent (\r
-               0,\r
-               (UINT8*)VarLog,\r
-               TcgEvent.EventSize,\r
-               &TcgEvent,\r
-               (UINT8*)VarLog\r
-               );\r
-  } else {\r
-    Status = TcgDxeHashLogExtendEvent (\r
-               0,\r
-               (UINT8*)VarData,\r
-               VarSize,\r
-               &TcgEvent,\r
-               (UINT8*)VarLog\r
-               );\r
-  }\r
+  Status = TcgDxeHashLogExtendEvent (\r
+             0,\r
+             (UINT8*)VarLog,\r
+             TcgEvent.EventSize,\r
+             &TcgEvent,\r
+             (UINT8*)VarLog\r
+             );\r
+\r
   FreePool (VarLog);\r
   return Status;\r
 }\r