mirror of
https://github.com/morgan9e/systemd
synced 2026-04-14 16:37:19 +09:00
tpm2: fix build failure without openssl
This commit is contained in:
committed by
Daan De Meyer
parent
7f3e4c9489
commit
0d7009d35d
@@ -761,6 +761,7 @@ int tpm2_get_good_pcr_banks_strv(
|
||||
uint32_t pcr_mask,
|
||||
char ***ret) {
|
||||
|
||||
#if HAVE_OPENSSL
|
||||
_cleanup_free_ TPMI_ALG_HASH *algs = NULL;
|
||||
_cleanup_strv_free_ char **l = NULL;
|
||||
int n_algs;
|
||||
@@ -797,6 +798,9 @@ int tpm2_get_good_pcr_banks_strv(
|
||||
|
||||
*ret = TAKE_PTR(l);
|
||||
return 0;
|
||||
#else /* HAVE_OPENSSL */
|
||||
return log_error_errno(SYNTHETIC_ERRNO(EOPNOTSUPP), "OpenSSL support is disabled.");
|
||||
#endif
|
||||
}
|
||||
|
||||
static void hash_pin(const char *pin, size_t len, TPM2B_AUTH *auth) {
|
||||
@@ -1979,9 +1983,8 @@ int tpm2_extend_bytes(
|
||||
sym_Tss2_RC_Decode(rc));
|
||||
|
||||
return 0;
|
||||
#else
|
||||
return log_error_errno(SYNTHETIC_ERRNO(EOPNOTSUPP),
|
||||
"OpenSSL not supported on this build.");
|
||||
#else /* HAVE_OPENSSL */
|
||||
return log_error_errno(SYNTHETIC_ERRNO(EOPNOTSUPP), "OpenSSL support is disabled.");
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user