1 // SPDX-License-Identifier: BSD-2-Clause-Patent
3 * test.c - stuff we need for test harnesses
4 * Copyright Peter Jones <pjones@redhat.com>
12 UINT8 in_protocol
= 0;
13 int debug
= DEFAULT_DEBUG_PRINT_STATE
;
15 #pragma GCC diagnostic ignored "-Wunused-parameter"
16 #pragma GCC diagnostic ignored "-Wunused-function"
19 LogError_(const char *file
, int line
, const char *func
, const CHAR16
*fmt
, ...)
26 StrCmp(CONST CHAR16
*s1
, CONST CHAR16
*s2
) {
31 for (i
= 0; s1
[i
] && s2
[i
]; i
++) {
39 StrnCmp(CONST CHAR16
*s1
, CONST CHAR16
*s2
, UINTN len
) {
44 for (i
= 0; i
< len
&& s1
[i
] && s2
[i
]; i
++) {
53 get_variable_attr(const CHAR16
* const var
, UINT8
**data
, UINTN
*len
,
54 EFI_GUID owner
, UINT32
*attributes
)
56 return EFI_UNSUPPORTED
;
60 get_variable(const CHAR16
* const var
, UINT8
**data
, UINTN
*len
, EFI_GUID owner
)
62 return get_variable_attr(var
, data
, len
, owner
, NULL
);
65 EFI_GUID SHIM_LOCK_GUID
= {0x605dab50, 0xe046, 0x4300, {0xab, 0xb6, 0x3d, 0xd8, 0x10, 0xdd, 0x8b, 0x23 } };
67 // vim:fenc=utf-8:tw=75:noet