diff options
Diffstat (limited to 'utility/tlcl_generator.c')
-rw-r--r-- | utility/tlcl_generator.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/utility/tlcl_generator.c b/utility/tlcl_generator.c index c545bed1..c021ed36 100644 --- a/utility/tlcl_generator.c +++ b/utility/tlcl_generator.c @@ -338,14 +338,14 @@ Command* BuildGetSTClearFlagsCommand(void) { return cmd; } -Command* BuildGetPermissionsCommand(void) { +Command* BuildGetSpaceInfoCommand(void) { int size = (kTpmRequestHeaderLength + sizeof(TPM_CAPABILITY_AREA) + /* capArea */ sizeof(uint32_t) + /* subCapSize */ sizeof(uint32_t)); /* subCap */ Command* cmd = newCommand(TPM_ORD_GetCapability, size); - cmd->name = "tpm_getpermissions_cmd"; + cmd->name = "tpm_getspaceinfo_cmd"; AddInitializedField(cmd, kTpmRequestHeaderLength, sizeof(TPM_CAPABILITY_AREA), TPM_CAP_NV_INDEX); AddInitializedField(cmd, kTpmRequestHeaderLength + @@ -634,7 +634,7 @@ Command* (*builders[])(void) = { BuildPhysicalSetDeactivatedCommand, BuildGetFlagsCommand, BuildGetSTClearFlagsCommand, - BuildGetPermissionsCommand, + BuildGetSpaceInfoCommand, BuildGetOwnershipCommand, BuildGetRandomCommand, BuildExtendCommand, @@ -676,9 +676,6 @@ int main(void) { printf("/* This file is automatically generated */\n\n"); OutputCommands(commands); printf("const int kWriteInfoLength = %d;\n", (int) sizeof(TPM_WRITE_INFO)); - printf("const int kNvDataPublicPermissionsOffset = %d;\n", - (int) (offsetof(TPM_NV_DATA_PUBLIC, permission) + - offsetof(TPM_NV_ATTRIBUTES, attributes))); FreeCommands(commands); return 0; |