From: Andreas Steffen Date: Thu, 31 Dec 2020 15:00:59 +0000 (+0100) Subject: tpm: Intel FW TPM always uses locality 0 X-Git-Tag: 5.9.2dr1~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=08760dd9274d3b01d3abba4ddb120fa9fca1c8ee;p=thirdparty%2Fstrongswan.git tpm: Intel FW TPM always uses locality 0 --- diff --git a/src/libtpmtss/tpm_tss_tss2_v2.c b/src/libtpmtss/tpm_tss_tss2_v2.c index 8c6e7f5fec..7357fdeaf8 100644 --- a/src/libtpmtss/tpm_tss_tss2_v2.c +++ b/src/libtpmtss/tpm_tss_tss2_v2.c @@ -285,10 +285,14 @@ static bool get_algs_capability(private_tpm_tss_tss2_t *this) fips_140_2 ? "FIPS 140-2" : (this->fips_186_4 ? "FIPS 186-4" : "")); /* determine if TPM uses old event digest format and a different locality */ - if (streq(manufacturer, "INTC") && revision == 116 && year == 2016) + if (streq(manufacturer, "INTC")) { - this->old_event_digest_format = TRUE; locality = 0; + + if (revision == 116 && year == 2016) + { + this->old_event_digest_format = TRUE; + } } /* construct TPM 2.0 version_info object */