mirror of
https://github.com/stefanberger/libtpms
synced 2026-08-10 04:43:20 +00:00
The NVRAM entries in s_indexOrderlyRam array do not need to contain a 0-sized terminating node. Instead, the entries may fill up this 512 byte array so that no NV_RAM_HEADER structure fits anymore. The fact that no more NV_RAM_HEADER structure fits is also an indicator for the last entry. We need to account for this in the code marshalling and unmarshalling the entries so that we stop marshalling the entries then and similarly stop unmarshalling. Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> |
||
|---|---|---|
| .. | ||
| tpm2 | ||
| tpm12 | ||
| compiler.h | ||
| libtpms.syms | ||
| Makefile.am | ||
| test.syms | ||
| tpm_library_conf.h | ||
| tpm_library_intern.h | ||
| tpm_library.c | ||
| tpm_tpm2_interface.c | ||
| tpm_tpm2_tis.c | ||
| tpm_tpm12_interface.c | ||
| tpm_tpm12_tis.c | ||