summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSteve McIntyre <steve@einval.com>2021-03-31 18:24:30 +0100
committerSteve McIntyre <steve@einval.com>2021-03-31 18:24:30 +0100
commitec10b2569d63726b826c9afc6f14ff68e6f18d88 (patch)
tree2feb505d3c4358a93987062463937124d3d65464 /include
parentb43a60b29267c5278652a87629434ad4f45c7493 (diff)
parent8119f7183f5f0bebb168fec5239855552020cf66 (diff)
downloadefi-boot-shim-ec10b2569d63726b826c9afc6f14ff68e6f18d88.tar.gz
efi-boot-shim-ec10b2569d63726b826c9afc6f14ff68e6f18d88.zip
Update upstream source from tag 'upstream/15.4'
Update to upstream version '15.4' with Debian dir 93160080661283eee071d2c92a27ce9b39acb998
Diffstat (limited to 'include')
-rw-r--r--include/sbat.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/include/sbat.h b/include/sbat.h
index 5db82379..8551b74a 100644
--- a/include/sbat.h
+++ b/include/sbat.h
@@ -20,16 +20,16 @@
(UEFI_VAR_NV_BS | EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS)
#if defined(ENABLE_SHIM_DEVEL)
-#define SBAT_VAR_NAME L"SBAT_DEVEL"
-#define SBAT_VAR_NAME8 "SBAT_DEVEL"
-#define SBAT_RT_VAR_NAME L"SbatRT_DEVEL"
-#define SBAT_RT_VAR_NAME8 "SbatRT_DEVEL"
+#define SBAT_VAR_NAME L"SbatLevel_DEVEL"
+#define SBAT_VAR_NAME8 "SbatLevel_DEVEL"
+#define SBAT_RT_VAR_NAME L"SbatLevelRT_DEVEL"
+#define SBAT_RT_VAR_NAME8 "SbatLevelRT_DEVEL"
#define SBAT_VAR_ATTRS UEFI_VAR_NV_BS_RT
#else
-#define SBAT_VAR_NAME L"SBAT"
-#define SBAT_VAR_NAME8 "SBAT"
-#define SBAT_RT_VAR_NAME L"SbatRT"
-#define SBAT_RT_VAR_NAME8 "SbatRT"
+#define SBAT_VAR_NAME L"SbatLevel"
+#define SBAT_VAR_NAME8 "SbatLevel"
+#define SBAT_RT_VAR_NAME L"SbatLevelRT"
+#define SBAT_RT_VAR_NAME8 "SbatLevelRT"
#define SBAT_VAR_ATTRS UEFI_VAR_NV_BS
#endif
@@ -51,6 +51,7 @@ extern list_t sbat_var;
EFI_STATUS parse_sbat_var(list_t *entries);
void cleanup_sbat_var(list_t *entries);
EFI_STATUS set_sbat_uefi_variable(void);
+bool preserve_sbat_uefi_variable(UINT8 *sbat, UINTN sbatsize, UINT32 attributes);
struct sbat_section_entry {
const CHAR8 *component_name;