123456789101112131415161718192021 |
- /* SPDX-License-Identifier: BSD-3-Clause */
- #include "tpm2.h"
- #include "tpm2_tool.h"
- #include "tpm2_util.h"
- static tool_rc tpm2_tool_onrun(ESYS_CONTEXT *ectx, tpm2_option_flags flags) {
- UNUSED(flags);
- TPMS_TIME_INFO *current_time = NULL;
- tool_rc rc = tpm2_readclock(ectx, ¤t_time);
- if (rc == tool_rc_success) {
- tpm2_util_print_time(current_time);
- Esys_Free(current_time);
- }
- return rc;
- }
- // Register this tool with tpm2_tool.c
- TPM2_TOOL_REGISTER("readclock", NULL, tpm2_tool_onrun, NULL, NULL)
|